java学习路线推荐书籍

本文摘抄自某本书籍《程序员成长的烦恼》,作者的开发方法为tdd测试驱动开发,非tdd开发人员可以自己取舍。推荐的书籍经典,并考虑前后的层次性。因为java书籍浩如烟海,有时候经典的我们错过,抓住的却是垃圾,那么踩在前辈的肩上,可以省去很多不必要的付出。

1. 入门类

《java核心技术》

《java编程思想》

2. 进阶类

《effective java》

《practical java》

《agile java》

《设计模式——可复用面向对象软件的基础》、《java与模式》 ---有利于理解java的面向对象设计与思维。

《重构——改善既有代码的设计》  ---其实,在读重构之前完全可以看看《修改代码的艺术》《编写可读代码的艺术》等,提升代码质量。

3. 架构师进阶

《expert one-on-one j2ee design and development》 ---一本催生spring框架的神著。

《j2ee核心模式》

《effective enterprise javabean》

补充。《企业应用架构模式》《servlet与jsp核心编程》

4. 软件开发过程

《解析极限编程——拥抱变化》

《快速软件开发》

《uml精粹——标准对象语言简明指南》

5. 流行技术

struts2、spring、hibernate、ibatis、ajax框架

6. 补充

除了上述书籍之外,仍有可以扩充的。比如了解java虚拟机的《深入java虚拟机》,了解java的《java语言规范》等。

 

我觉得如果自己能够按照路线埋头专研一下,技术能力提升会很高。这又是一个自己征服自己的过程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值