JAVA编程思想:
需要一定的java基本功,建议看过一点java基础知识的书以后再看。这本书成为经典的主要原因是因为它将基础的概念讲得很透彻(像流,接口,对象等等),还会告诉你java好在那里,不足又在那里等等。如果你是一个初学者,要想对java内部的东东有所了解的话,那么这本书是不错的入门书。
数据结构与算法分析(Java版):
数据结构,不需要多说,计算机相关专业的必开课,其重要性可见一斑,现在java版的数据结构和算法已经出来了,大家可以去买一本。
JAVA 2 核心技术卷2:高级特性 :
越过初级阶段,轮到这本书了。这本书是《java 核心技术》中的一本,非常的深入浅出,如果大家对java基础编程有了一定的理解,建议大家看看这本书。在里面涉及了很多企业应用级的技术(当然都是基础知识像线程,RMI等等),而且里面的每一章都是独立的技术,你可以只看你想要了解或是感兴趣的一些章节。
由于本人所学有限,上面只是自己在学java的过程当中,认为不错的几本书,今天把它推荐那些想学java的初学者,希望对他们会有所帮助。