java的源代码的书籍 java编程源码( 四 )


13、spring技术内幕-解析架构原理
spring技术内幕:深入解析spring架构与计原理(第2版)》是国内唯一一本系统分析spring源代码的著作,也是spring领域的问鼎之作,由业界拥有10余年开发经验的资深java专家亲自执笔,java开发者社区和spring开发者社区联袂推荐 。
本书第1版不仅在内容上获得了读者的广泛好评,而且在销量上也摘取了同类书的桂冠 , 曾经一度掀起java类图书的销售热潮 。第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足 。更为重要的是,结合spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美 。
《spring技术内幕:深入解析spring架构与计原理(第2版)》从源代码的角度对spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析 。你不仅能从本书中参透spring框架的优秀架构和设计思想,还能从spring优雅的实现源码中一窥java语言的精髓 。
本书在开篇之前对spring的设计理念和整体架构进行了全面的介绍 , 能让读者从宏观上厘清spring各个功能模块之间的关系;
第一部分详细分析了spring的核心:ioc容器和aop的实现,能帮助读者了解spring的运行机制;
第二部分深入阐述了各种基于ioc容器和aop的java ee组件在spring中的实现原理;
第三部分讲述了acegi安全框架、dm模块以及flex模块等基于spring的典型应用的设计与实现 。
无论你是java程序员、spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从本书中受益 。
java有哪些书籍推荐呢?对于没有Java编程经验的程序员要入门java的源代码的书籍,随便读什么入门书籍都一样java的源代码的书籍,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解” , 先对Java熟悉起来再说 。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然” 。
1、《Java编程思想》
在有java的源代码的书籍了一定的Java编程经验之后 , 你需要“知其所以然”java的源代码的书籍了 。这个时候《Java编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待 , 对Java基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的Java编程基础 。这本书的缺点是实在太厚,也比较啰嗦,不适合现代人快节奏学习,因此看这本书要懂得取舍,不是每章每节都值得一看的 , 挑重点的深入看就可以了 。
2、《Agile Java》中文版
这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD 。另外这本书成书很新,以JDK5.0的语法为基础讲解,要学习JDK5.0的新语法也不错 。还有这本书对于内容取舍也非常得当 , Java语言毕竟类库庞大,可以讲的内容太多,这本书选择的内容以及内容的多寡都很得当 , 可以让你以最少的时间掌握Java最重要的知识,顺便培养出来优秀的编程思路,真是一本不可多得的好书 。
虽然作者自己把这本书定位在入门级别,但java的源代码的书籍我不确定这本书用来入门是不是稍微深了点 。Java编程进阶类 打下一个良好的Java基础,还需要更多的实践经验积累,我想没有什么捷径 。有两本书值得你在编程生涯的这个阶段阅读 , 培养良好的编程习惯,提高你的代码质量 。
3、《企业应用架构模式》

推荐阅读