楼上朋友们的说法都各有各的想法。上面提及的书我基本上都拜读过,都是不错的。要是第一本JAVA书的话我认为head first java就不错。接下来想给楼主两个小小的建议:第一,thinking in java确是最好的JAVA著作之一,就算是中文版的也要比大多数书籍要好,但它并不适合做第一本JAVA书,因为它并不符合我们中国人循序渐进的学习常态,在您对JAVA SE的所有知识点都了解的情况下再去读这本书,我想您会很有收获的。第二,关于设计模式。我认为最好先别看,虽然head first设计模式秉承了这一系列的最彪悍的图文结合风,但是要理解设计模式和易理解的图文结合风格之间并没有想象中的那么紧密的关系,也就是说不是看懂了怎么做就可以了的问题。所以我建议楼主看了thinking in java之后可以去看看effective java,有空的话看下java core也可以。如果非要看设计模式的书籍,我推荐《java与模式》一书,懂的人看它,像什么大话设计模式之类的除了误人子弟还是误人子弟。
在此与楼主共勉,come on!
呵呵,偶买的java相关方面的书已经有3抽屉了。
java编程思想大家的评论不错,但我感觉有点儿乱,好多都是作者的思想。
我觉得不错的书有:
java核心技术(卷1卷2),目前正在看卷1 很系统,可以当手册用
head first java 很生动,很容易理解
head first 设计模式 这本太经典了,大话设计模式用的是c#,这本用的是java
轻量级java ee企业应用实战 讲ssh的,不过不是很深,要想理解ssh的思想,要看in action系列的
总体来说,老外写的书比较有深度,但往往翻译的不太好,而且软件版本不如国内作者的新,国内作者的语法容易理解,但往往深度不够
呵呵,偶买的java相关方面的书已经有3抽屉了。
java编程思想大家的评论不错,但我感觉有点儿乱,好多都是作者的思想。
我觉得不错的书有:
java核心技术(卷1卷2),目前正在看卷1 很系统,可以当手册用
head first java 很生动,很容易理解
head first 设计模式 这本太经典了,大话设计模式用的是c#,这本用的是java
轻量级java ee企业应用实战 ……
[/Quote]
感谢 6楼的哥们,上网搜了下
Head First 设计模式 评价很高口碑不错,
Head First Java 也还可以不过毁誉参半。
java核心技术(1,2) 挺厚2本的估计可以当作词典用了。