java开发书籍整理,java开发书籍
java开发书籍整理,java开发书籍
一.基础类
1.《Thinking in java》
2.《Core Java》
二.进阶类
1.《Effective Java》
2.《深入Java虚拟机》
3.《Java Puzzlers》
三.固定领域
1.并发编程
《Java Concurrency in Practic》
《Java并发编程:设计原则与模式》
《java threads》
《Programming Concurrency on the JVM:Mastering Synchronization, STM, and Actors》
《多处理器编程的艺术》
2.集合编程
Collection Framworks/STL,数据结构和算法:《算法概论》 《算法导论》 《计算机编程艺术》
《Java Generics and Collections》
3.网络编程
O'Reilly的《Java nio》
《Fundamental networking in java》
Netty
4.web编程
Servlet规范
JSP规范
JavaBean规范
JMS/Java Naming and Directory Interface(JNDI)/JDBC/Java Transaction API(JTA)
ssm框架
四.设计模式
1.架构设计
《分析模式——可复用对象模型》
《面向模式的软件体系结构》
《企业应用架构模式》
《分布式架构:选一本书》
2.设计模式
《设计模式》,GOF的经典
《设计模式精解》
《Head first设计模式》
《Java与模式》
3.代码模式,编码规范
《代码大全》
4.重构
《重构——改善既有代码设计》
《重构与模式》
五.方法论,软件工程
《敏捷软件开发》
《测试驱动开发》
《Agile Java》
《快速软件开发》
《面向对象分析与设计》
《Unix编程艺术》
六.其他
《深入理解计算机系统》
《算法导论》
《深入Linux内核架构》
《Linux内核设计与实现》《Linux内核分析与操作系统设计》 《Linux/UNIX系统编程手册》
《TCP/IP详解》
《C++网络编程》上下两卷
《计算机程序的构造与解释》
《编译原理》
《数据库概念》
《Joel说软件》编程文化
《人月神话》、《人件》
《卓有成效的程序员》
《程序员修炼之道》
相关文章
- 暂无相关文章
用户点评