入门
- Thinking in Java
- Head First Java
上述两本书对初学者而言非常友好,讲解深入㳀出,样例丰富,阅读时任选一本即可。
如果硬要说有什么缺点的话,就是太厚了,读起来比较花时间。所以推荐的读法是多读几遍。
第一遍,快速浏览一遍,大致了解书的内容,了解基本内容和进阶内容。
第二遍,反复阅读语法相关的部分。
第三遍,参与项目,在项目中学,加深理解。
第四遍,把书当成字典,在工作中,遇到问题后随时查阅。
进阶
- Effective Java
- 阿里巴巴Java开发手册
- Java Performance
- Java并发编程实战
学习编程语言并不是目的,解决业务问题、交付项目才是关键诉求。
Java语言非常灵活,能通过编译的代码很多,但具备良好的维护能力和运行效率的代码,则不多见。
因此学习前人的经验和教训,高效编程,避免犯错误,是提升个人交付效率,改善生活质量的方法。
高级
- Java解惑
- 深入理解Java虚拟机
- The Java Language Specification
- The Java Virtual Machine Specification
对于有追求的技术Geek,阅读上述书籍,有助于加深对Java语言的理解,写出高效的代码,同时进阶高级技术专家。文章来源:https://www.toymoban.com/news/detail-480212.html
参考资料文章来源地址https://www.toymoban.com/news/detail-480212.html
- java书籍私藏书单推荐!
- 有哪些真正值得推荐的JAVA书籍?
- 最受程序员推荐的Java书单
- 学习Java书籍推荐!学习Java必看书籍!
到了这里,关于Java开发者的书单的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!