高级Java开发人员的十大书籍

Java是当今最流行的编程语言之一。有很多适合初学者的书籍。但对于那些使用Java编程一段时间的人来说,其中一些可能看起来多余。然而,高级Java书籍并不总是在眼前,不仅仅是因为它们需要更多的技能,经验丰富和深刻的思考者才能编写。

1、Effective Java

本书实际上只是为了更深入地了解Java开发人员。它汇集了78个不可或缺的程序员的经验法则:针对您每天遇到的编程挑战的工作,最佳实践解决方案。


image.png

2、The elements of Java style

它针对编写Java代码的任何人,为Java从业者提供一套规则,提供一系列标准,约定和编写可靠Java代码的指南,并说明如何编写简单易用的Java代码理解,维护和增强。


image.png

3、Java并发实践

image.png

4、Programming Pearls

image.png

5、Patterns of Enterprise Application Architecture

您可能已经学习了设计模式,但不确定它们在企业框架中的使用方式。本书解释了常见的企业设计模式。

6、重构:改进现有规范的设计

image.png

7、OSGi in Action: Creating Modular Applications in Java

或多或少,了解面向服务的编程是很好的。本书的前几章可以为您提供一个很好的介绍和具体的例子。

image.png

8、Clean Code: A Handbook of Agile Software Craftsmanship

image.png

9、Java中的算法

给自己一个小广告。本书汇集了ProgramCreek的常用算法问题。下载链接

高级Java开发人员还有其他好书。如果您认为任何其他书籍应该在这里,请留下您的评论。我稍后会在这里结合起来。

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,444评论 2 59
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,141评论 25 708
  • 阮一峰flexbox语法篇阮一峰flexbox实例篇 http://www.w3cplus.com/css3/a-...
    没人能救你呀吼阅读 248评论 0 0
  • 今天妈妈在家包饺子,我和妈妈一起包,平常都是妈妈包饺子,我吃现成的,不过今天不一样,我要和妈妈一起包,因为今天过年...
    李佳妈妈阅读 359评论 0 0
  • |01 这几天著名影星王宝强先生的离婚案,可谓热度一路飙升,居高不下。对于一直很少刷微博的我,这几天疯了一样刷热榜...
    辰兮儿阅读 996评论 0 2

友情链接更多精彩内容