java学习推荐书籍



      某日偶然翻看到一篇关于java学习过程的blog,看后真心觉得他的这些书本都是一个java程序员的必读之书,特别是语言基础篇,为了害怕忘记,于是就把他摘录下来在我的博客中,在给自己记录的同时也希望能和各位大神和菜鸟们分享一下

第一部分: Java语言篇

1 《Java编程规范》

  适合对象:初级,中级

  介绍:作者JamesGosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错。

2 《Java核心技术:卷Ⅰ基础知识》

 适合对象:初级,中级

 介绍:官方机构图书,你怎么也得有一本,这本书比较全面而且易懂。放在案旁用到的时候查一查,看一看。是学习入门必备书。

 注:新手必备

3 《Java编程思想》

适合对象:初级,中级

介绍:这本书的作者就是著名的C++编程思想,对OO的理解很好,Java作为一门面向对象的语言,你学习Java最好也同时参考这本书进行入门学习。

注:新手必备

4 《Effective Java》

适合对象:初级,中级,高级

介绍:作者是Java的第2号人物,目前是Google的Java老大,是JamesGosling强力推荐的一本书。

5 《Java与模式》

适合对象:中级,高级

介绍:是国人写的难得的值得购买的一本书,当然现在也有大话设计模式之类的出现,这本书出现的比较早,是初级到中高级必读的图书之一。

注:没有理解面向对象前,读这本书没有意义。最好是有过项目经验再读比较好。

6 《SCJP学习指南》 星级:

适合对象:初级,中级

介绍:官方考试必备图书,对你检验自己学些Java知识情况很有帮助,这本书最适合学生阅读,这本书理解透了,找工作面试Java题目不会有任何问题,工作多年的拿这里的题目不会做的都很多。

 7 《Java数据结构和算法》

适合对象:初级,中级,高级

介绍:这本书使用Java语言描述了我们常用的数据结构,写的非常不错。值得一看,不过目前基本断货(这个就是最有利的说明)。

8《JunitRecipes中文版:程序员实用测试技巧》

适合对象:初级,中级,高级

介绍:目前敏捷盛行,这个你是不管怎样也得看一看的。

第二部分:中级进阶篇

1《Spring in action》

 适合对象:初级,中级,高级

 介绍:Spring框架,作为Java程序员是怎么都必须学习的。IOC、AOP是你以后见到的软件的基础。另外基本上很多东西都和Spring产生联系。

2《精通Spring 2.x:企业应用开发详解》

 适合对象:初级,中级,高级

 介绍:书中提供了Spring中的目前最流行用法的实例和实用情况。

3《iBatis实践》

 适合对象:初级,中级,高级

 介绍:iBatis必看参考书,inaction从未让人失望过。

4 《精通Hibernate:Java对象持久化技术详解》

 适合对象:初级,中级,高级

 介绍:Hibernate必备参考书,也是国人写的,难得的一本好书,而且作者是个MM。

5 《Struts 2.1权威指南》

 适合对象:初级,中级

 介绍:学习Struts2的一本国人写的不错的书,不过名称显得大了点。权威指南应该只有作者才可以这么叫。

6 《Maven实践》

 适合对象:初级,中级

 介绍:从Ant到Maven现在时大势所趋了,您怎么也得学习一下。

7《expert one-on-oneJ2EE Development without EJB中文版》

 适合对象:初级,中级

 介绍:这个其实是Spring的基础,作者巨牛。强

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值