需要java必看书单请看底部
上期我们说到了“java入门必看书籍 java编程必看书籍”,本期我们说说Java web必看书籍 Java开发必看书籍。
一、Java并发编程的艺术
并发编程领域的扛鼎之作,作者是阿里和1号店的资深Java技术专家,对并发编程有很好深入的研究,《Java并发编程的艺术》是他们多年一线开发经验的结晶。本书的部分内容在出版早期发表在Java并发编程网和InfoQ等技术社区,得到了很好高的评价。它选取了Java并发编程中很核心的技术进行讲解,从JDK源码、JVM、CPU等多角度全面剖析和讲解了Java并发编程的框架、工具、原理和方法,对Java并发编程进行了很为深入和透彻的阐述。

《Java并发编程的艺术》内容涵盖Java并发编程机制的底层实现原理、Java内存模型、Java并发编程基础、Java中的锁、并发容器和框架、原子类、并发工具类、线程池、Executor框架等主题,每个主题都做了深入的讲解,同时通过实例介绍了如何应用这些技术。
二、Effective Java
本书一共包含90个条目,每个条目讨论Java程序设计中的一条规则。这些规则反映了*有经验的程序员在实践中常用的一些有益的做法。全书以一种比较松散的方式将这些条目组织成11章,每一章都涉及软件设计的一个主要方面。因此,本书并不一定需要按部就班地从头读到尾,因为每个条目都有一定程度的独立性。这些条目相互之间经常交叉引用,因此可以很容易地在书中找到自己需要的内容。

本书的目标是帮助读者更加有效地使用Java编程语言及其基本类库:java.lang、java.util和java.io,以及子包,如java.util.concurrent和java.util.function。本书时不时地也会讨论其他的类库。
三、java设计模式
内容丰富,详细讲解7个面向对象设计原则和24个常用设计模式。实例驱动,提供24个模式应用实例的完整设计方案和程序代码学练结合,包含超过150道习题和3套设计模式模拟试题

四、Head First 设计模式(中文版)
本书趋近,因为它在提供专业知识的同时,仍然具有相当高的可读性。 本书共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本23个设计模式。 前言介绍了这本书的用法第1章至第11章陆续介绍了设计模式:Strategy、Observer、Decorator、Abstract Factory、Factory Method、Singleton、Command、Adapter、Facade、TemplatMethod、Iterator、Composite、State、Proxy。 第12章介绍了如何将两个以上的设计模式结合起来成为新的设计模式(例如,的MVC模式),作者称其为复合设计模式。 第13章介绍了如何进一步学习设计模式,如何发掘新的设计模式等主题。 附录A介绍了剩下的设计模式:Bridge(桥接)、Builder(生成器)、Chainof Responsibility(责任链)、Flyweight(蝇量)、Interpreter(解释器)、Mediator(中介者)、Memento(备忘录)、Prototype(原型)、Visitor(访问者)。

另外,第1章至第9章还穿插介绍了四个OO基本概念(抽象、封装、继承、多态),以及九个OO原则(Principle)。不要轻视这些OO原则,因为每个设计模式背后都含了几个OO原则的概念。很多时候,在设计出现两难情况时我们**须回归到OO原则,以方便判断取舍。
JAVA必看书籍:

高清电子书代找请联系微信:yefei147852
高清电子书代找请联系微信:yefei147852
代找非免费,介意绕道!

未经允许不得转载:我的生活分享 » Java web必看书籍 Java开发必看书籍