admin 管理员组文章数量: 1086019
2024年4月17日发(作者:二级c语言和c++考哪个)
计算机二级考试备考经验:JAVA学习路径(一)
2020年计算机二级考试备考经验:JAVA学习路径(一)
Java学习路径(一)书籍篇
学习一门新的知识,不可能指望只看一本,或者两本书就能够完
全掌握。需要有一个循序渐进的阅读过程。我推荐Oreilly出版的Java
系列书籍。
在这里我只想补充一点看法,很多人学习Java是从《Thinking in
Java》这本书入手的,但是我认为这本书是不适合初学者的。我认为
正确的使用这本书的方法应该是作为辅助的读物。《Thinking in Java》
并不是在完整的介绍Java的整个体系,而是一种跳跃式的写作方法,
是一种类似tips的方法来对Java很多知识点进行了深入的分析和解
释。
对于初学者来说,最好是找一本Java入门的书籍,但是比较完
整的循序的介绍Java的语法,面向对象的特性,核心类库等等,在
看这本书的同时,可以同步来看《Thinking in Java》,来加深对Java
的理解和原理的运用,同时又可以完整的了解Java的整个体系。
对于Java的入门书籍,蔡学镛推荐的是Oreilly的《Exploring Java,
2nd Edition》 或者《Java in a Nutshell,2nd Edition(针对C 背景)》,我
并没有看过这两本书。其实我觉得电子工业出版社的《Java 2编程详
解》或者《Java 2从入门到精通》就很不错。
在所有的Java书籍当中,其实最最有用的,并不是Oreilly的 Java
Serials,真正最最有用处是JDK的Documentation!几乎你想获得的所
有的知识在Documentation里面全部都有,其中最主要的部分当然是
Java基础类库的API文档,是按照package来组织的,对于每一个class
都有详细的解释,它的继承关系,是否实现了某个接口,通常用在哪
些场合,还可以查到它所有的public的属性和方法,每个属性的解释,
意义,每个方法的用途,调用的参数,参数的意义,返回值的类型,
以及方法可能抛出的异常等等。可以这样来说,所有关于Java编程
方面的书籍其实都不过是在用比较通俗易懂的语言,和良好的组织方
式来介绍Documentation里面的某个package里面包含的一些类的用
法而已。所以万变不离其宗,如果你有足够的能力来直接通过
Documentation来学习Java的类库,那么基本上就不需要看其他的书
籍了。除此之外,Documentation也是编程必备的手册,我的桌面上
有三个Documentation的快捷方式,分别是J2SDK1.4.1的
Documentation,Servlet2.3的Documentation和J2SDKEE1.3.1的
Documentation。有了这个三个Documentation,什么其他的书籍都不
需要了。
对于Java Web 编程来说,最核心的是要熟悉和掌握HTTP协议,
这个就和Java无关了,在熟悉HTTP协议之后,就需要熟悉Java的
实现HTTP协议的类库,也就是Servlet API,所以最重要的东西就是
Servlet API。当然对于初学者而言,直接通过Servlet API来学习Web
编程有很大的难度,我推荐Oreilly的《Java Server Pages 》这本书来
学习Web 编程。
EJB的书籍当中,《Enterprise Java Beans?, 2nd Edition》是一本很
版权声明:本文标题:计算机二级考试备考经验:JAVA学习路径(一) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1713298275a628224.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论