By 简单喜欢有趣 编写于 2024-12-07
1、《Java核心技术:卷Ⅰ基础知识》 - 官方机构图书 (原书第12版)
适合对象:初级,中级
介绍:官方机构出版的Java核心技术教材,内容全面且易懂,涵盖了Java编程的基础知识,是学习Java入门的必备之选。
其中,第10章图形用户界面程序设计、第11章Swing用户界面组件可以忽略不看,随便翻翻了解下有这个东西。
2、《Java编程语言》(美)阿诺德(ArnoldK)
适合对象:初级,中级
由“Java之父”以及另外两名大师(Jini技术的创建者和著名开发大师)亲自撰写,无论是对Java语言的初学者还是资深使用者都具有极高的价值。
可配合《Java核心技术:卷Ⅰ基础知识》一起作为入门教材。
3、Effective Java中文版(原书第3版)
必须多看几遍,仔细学习研究。
4、Java代码规范
编写Java代码应该要遵守的一些代码规范。
5、Java设计模式
Java设计模式是属于学习Java的打好内功很重要的一步。本人想推荐的关于Java设计模式的书是很早出版的一本书,讲的非常好,现在找不到了,这里潦草地找了一本类似的 《重学Java设计模式》。关于学习Java设计模式,必须要学习在Java设计模式底下的基本思想原理,以及每个设计模式的思想,和对应案例。
6、《JAVA核心技术卷2:高级特征》 - 官方机构图书 (原书第12版)
可当成参考查阅文档,当编码需要时翻看一下。
7、《Java语言规范》 - James Gosling著
适合对象:初级,中级
介绍:Java之父James Gosling所著,对Java编程的基础规范进行了全面而深入的讲解,是Java初学者必读的经典之作。
有空翻翻的Java语音规范,比较晦涩,不适合初级接触编程的人学习。