`
shangjava
  • 浏览: 1229516 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

给学习java web新手们的建议和推荐一些书籍

阅读更多

经常有人问我新手应该看哪些书籍,怎么样才行学好J2EE。其实各人都各人的学习方法,一个人的不一定适合另一个人,我在这里就我的学习路径,给大家列举一下,希望能提供一些参考。(申明:这里我不谈首先学习什么面向对象的思想问题,我觉得现实就是这样的,很多时候跟初学者谈这个就是认为设置了很多障碍,思想需要慢慢形成,所以这里不探究)

第一,学习技术,最忌讳的就是好高骛远,急躁不安,总是想着什么21天速成,所以应该放平心态,打好基础。JAVA基础相信对于学过C/C++的来讲不算复杂,但是JAVA的细节却很多,注意的事项也很多,所以还是需要静心下来认真研读。我不推荐大阅读大部头书籍,我觉得那会给初学者造成很多障碍。看着砖那么厚的书就让人有打退堂鼓的感觉,我当初就这样。所以,学习基础,大可先买一本大学里的JAVA基础教程,把里面的JAVA代码一行一行在电脑上瞧出来运行,一定要明白结果的原因,相信教程学完,你也算是JAVA基础入门了,剩余的就可以上网去看看JAVA基础的一些经验知识慢慢补充就好了,如果晚上没有事情,可以买一本大部头书,没事的时候翻翻,也起到一定好处,比如:《JAVA编程思想》,<java核心技术>。 《effetive java》推荐基础教程学习完毕之后看,这些都是经验。(如果不搞桌面编程,Swing ,awt等编程可以不用学习。建议学习过程中一定要结合JDK文档学习,多学习java.lang java.io java.util包中的类)

第二,上面J2SE基础差不多了,可以学习web编程了,在网上随便找一个简单的web编程的例子,来跑一下,不要用什么框架,建议可以先学JSP,虽然JSP快过时了,不过因为使用J2SE语法,所以对初学者来说简单,推荐看《JSP技术手册2.0》,在这里你会学到使用web服务器tomcat等等,这本书学完基本上web编程也算是入门了。

第三、学习java技术框架,spring, hibernate ,ibatis ,ant等等,这些需要慢慢来,一个个学习,不要着急。

第四,学习设计模式,技术架构思想,拓展其他J2EE技术。

最后,推荐看的书籍依次(技术框架书籍就不推荐了):

《代码大全》:推荐看,web入门之后就可以看了

《J2EE development without EJB》 第三步框架学习完之后就可以看了

GoF:设计模式--可复用面向对象软件的基础

《领域驱动设计》

分享到:
评论

相关推荐

    学习java必看的书籍

    根据提供的部分信息,我们将重点介绍三本被广泛推荐的经典Java书籍:《Thinking in Java》、《Java Collections》以及《Java Networking Programming》,并简要提及其他几个方面如数据结构、Web开发和设计模式等。...

    JAVA新手必看的学习资料

    压缩包中的"JAVA新手学习资料.chm"文件很可能是一个帮助文件,这种格式通常包含索引和搜索功能,便于查找和学习特定主题。它可能涵盖了上述的所有知识点,并可能通过实例、练习和示例代码来加深理解。CHM文件是微软...

    Java学习路径(二)书籍篇

    这些书籍能帮助新手系统地学习Java基础知识。 在所有Java书籍中,JDK的Documentation是最有价值的学习资源。API文档详尽地介绍了Java基础类库,包括类的继承关系、接口实现、使用场景、属性和方法等。熟练掌握并...

    java推荐书籍

    以上书籍覆盖了Java编程从基础到高级的不同层次,无论你是Java新手还是经验丰富的开发者,都能从中找到适合自己水平和需求的内容。希望每位读者都能够根据自己的实际情况选择合适的书籍进行学习,不断提升自己的编程...

    Java推荐经典书籍

    Joshua Bloch的《Effective Java》是一本关于Java编程的最佳实践指南,书中总结了50条提高代码质量和效率的建议。无论你是Java新手还是有经验的开发人员,这本书都能提供宝贵的指导,让你的代码更加优雅和高效。 ##...

    Java Web技术图书推荐

    本文将深入探讨一些值得推荐的Java Web技术图书,帮助读者从新手到专家,全面掌握这一领域的核心知识。 1. **《Head First Servlets & JSP》** 这本书以其独特的教学方式深受读者喜爱,通过丰富的图表和互动性的...

    Java编程不得不看的几本经典书籍

    在IT行业中,Java作为一门广泛使用且功能强大的编程语言,受到了...无论你是刚刚接触Java的新手,还是希望进一步提升自己技术能力的中级开发者,这些书籍都能够提供宝贵的学习资源,帮助你在Java编程的道路上走得更远。

    学通Java_web

    他的著作包括《精通NetBeans——Java桌面、Web与企业级程序开发详解》和《Java SE 6.0编程指南》,均为技术领域内的畅销书籍。 #### 二、《30天学通Java Web项目案例开发》特点 这本书旨在通过实践项目来提升学习...

    Java学习利器-JAVA解惑

    其强大的跨平台能力和丰富的类库使得Java在企业级应用开发、Web服务、移动应用等多个领域都有广泛的应用。然而,学习Java的过程中,初学者或经验丰富的开发者都可能会遇到一些棘手的问题,这就是"Java学习利器-JAVA...

    bookstore(java WEB)网上书店

    【标题】"bookstore(java WEB)网上书店"是一个基于Java技术开发的Web应用程序,旨在为初学者提供一个实践和学习的平台。这个项目的核心是实现一个完整的在线购书系统,用户可以在网站上浏览书籍、搜索图书、添加到...

    SpringSecurity学习资源文档+适合Java新手

    适合Java新手的学习资源:介绍针对初学者设计的Spring Security学习资源,例如教程、视频课程或者书籍,并强调这些资源将如何帮助他们轻松入门并掌握关键概念。 学习收益:描述学习Spring Security的收益,例如提升...

    Java学习、面试必备

    在本压缩包中,"新手必看"包含了为Java初学者和准备面试者精心整理的学习资源,旨在帮助他们深入理解Java的核心概念并提升面试技能。 1. **Java基础知识** - 类与对象:Java中的所有程序都是由类构建的,对象则是...

    java新手教程--入伍篇

    - **在线资源利用**:倡导利用百度、谷歌等搜索引擎解决学习中遇到的问题,推荐相关书籍和网站,拓宽学习渠道。 #### 三、Java开发环境搭建 - **Web服务器与应用中间件**:涵盖Web服务器(如Microsoft IIS、Apache...

    JAVA程序员必看的15本书

    以下是我根据学习顺序推荐的一些书籍,它们涵盖了从入门到进阶,乃至成为Java架构师的必备知识。 一、Java编程入门 1. 《Java编程思想》 这本书是初学者了解Java语言的绝佳指南,详细介绍了Java的基本语法和面向...

    Java学习问题汇总

    - 除了前述推荐的经典书籍外,还可以考虑《Java编程思想》和《Core Java》系列。 ### 总结 通过上述问题的回答,可以看出Java学习过程中不仅需要注意理论知识的学习,还需要注重实践操作。选择合适的资源、设定...

    java web开发完全自学手册 源代码

    《Java Web开发完全自学手册》是一本旨在帮助初学者及进阶者全面掌握Web开发技能的书籍,尤其关注Struts、Hibernate、Spring以及Eclipse这四大核心技术。源代码的提供是为了辅助读者更好地理解和实践书中所讲解的...

    java新手上路flash教程

    - **教程**:对于初学者,可以寻找在线教程、书籍或视频课程来学习Java和Flash的基础知识,理解它们各自的工作原理。 - **实践项目**:理论学习后,动手实践是提升技能的关键。可以尝试创建简单的Java应用程序和...

    21天学会Java 0基础学Java

    - **在线资源**:除了纸质书籍外,本书还提供了在线资源和支持,包括但不限于代码示例、补充阅读材料以及论坛交流平台,帮助读者更好地理解和应用所学知识。 #### 总结 《21天学会Java——0基础学Java》是一本非常...

    java新手入门必看的30个问题.doc

    - **初学者建议**:作者推荐使用JDK+文本编辑器开始学习,这样可以帮助理解基本概念如path、classpath、package,并熟悉基础命令javac和java。 - **高级工具**:当熟悉Java后,可以考虑使用集成开发环境(IDE)。作者...

Global site tag (gtag.js) - Google Analytics