写点什么

Java 之父都需要的一本能够更深入地了解 Java 编程语言的书

发布于: 2020 年 10 月 15 日

写在前面


你是否正在寻找一本能够更加深入地了解 Java 编程语言的书,以便编写出更清晰、更正确、更健壮且更易于重用的代码?


Effective Java 中文版(第 3 版) 再适合不过了!这是一本分享经验并指引你少走弯路的经典著作,针对如何编写高效、设计优良的程序提出了最实用、最权威的指导方针,通过 90 条经验法则,探索新的设计模式和语言习惯用法,帮你更加有效地使用 Java 编程语言及其基本类库。



“我很希望我 10 年前就能拥有这本书。有人可能认为我不需要任何 Java 方面的书籍,但是我需要这本书。”——Java 之父 James Gosling


适读人群


本书不是针对初学者的,读者至少需要熟悉 Java 程序设计语言。如果你连 equals()、toString(). hashCode()都还不了解的话,建议先去看些优秀的 Java 入门书籍,之后再来阅读本书。如果你在 Java 开发方面已经有一定的经验,想更加深入地了解 Java 编程语想更加深入地了解 Java 编程语言,成为一名更优秀、更高效的 Java 开发人员,那么我建议你用心研读本书。


转发+关注,然后添加我的 VX(tkzl6666)即可获得《Effective Java 中文版(第 3 版)》电子版的免费获取方式。


内容形式


本书分为 12 章共 90 个条目,涵盖了 Java 5.0/6.0/ 7.0/ 8.0/9.0 的种种技术要点。与第 2 版相比,本书删除了“C 语言结构的替代”一章,增加了 Java 7 及之后所引入的新特性: Lambda 表达式、Stream、 Optional 类、接口中的默认方法、try-with-resources、@SafeVarargs 注解、Module 模块化。数量上从 78 个条目发展到了 90 个,不仅增加了 12 个条目,并对原来的所有资料都进行了全面的修改,删去了一些已经过时的条目。但是,各章之间并没有严格的前后顺序关系,你可以随意选择感兴趣的章节进行阅读。当然,如果你想马上知道第 3 版究竟有哪些变化,可以参阅附录。


本书重点讲述了 Java5 所引入的全新的泛型、枚举、注解、自动装箱、for-each 循环、可变参数、并发机制,还包括对象、类、类库、方法和序列化这些经典主题的全新技术与最佳实践,以及如何避免 Java 编程语言中常被误解的细微之处:陷阱和缺陷,并重点关注了 Java 语言本身和最基本的类库( java.lang、java.util) 和一些扩展( java.util.concurrent 和 java.io 等)。


内容目录


第 1 章:引言



第 2 章:创建和销毁对象




第 3 章:对于所有对象都通用的方法



第 4 章:类和接口




第 5 章:泛型



第 6 章:枚举和注解



点赞+关注,然后添加我的 VX(tkzl6666)即可获得《Effective Java 中文版(第 3 版)》电子版的免费获取方式。


第 7 章:Lambda 和 Stream



第 8 章:方法



第 9 章:通用编程




第 10 章:异常



第 11 章:并发



第 12 章:序列化




用户头像

添加我的微信:tkzl6666 获取文中资料 2020.09.19 加入

添加我的微信:tkzl6666 获取文中资料

评论 (2 条评论)

发布
用户头像
好书
2020 年 10 月 15 日 16:47
回复
用户头像
Java 之父都需要的一本能够更深入地了解 Java 编程语言的书
2020 年 10 月 15 日 16:46
回复
没有更多了
Java之父都需要的一本能够更深入地了解Java编程语言的书