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说软件》编程文化
《人月神话》、《人件》
《卓有成效的程序员》
《程序员修炼之道》









  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

smilecattobelucky

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值