《java语言程序设计基础篇》(机械工业出版社)这本书很很好,很适合入门,我以前不知道这本书好。参加培训学了2月有了java基础了觉得这本书比什么《java核心技术》,《java编程思想》(即think in java)更适合java入门书,如果你是java初学者你看那2本书你会想死的。我推荐的这本书知识点没露一个,而且讲的很经典,它里面讲的如果你变成自己的了那你java就算入门,书也比前2本书薄些,就这3本书经典的,入门的话选《java语言程序设计基础篇》最好,另外2本有了java基础在看好些
web方面:how tomcat works
虚拟机方面:深入jvm,虚拟机中文规范
另外孙卫琴的书也都不错。
《Java Swing图形界面开发与案例详解》
thinking in JAVA 不适合初学者看
thinking in java
深入JAVA虚拟机。
还有 大话设计模式
自己看过,觉得很不错。只有《thinking in java》正如前面有兄弟说的,很多人都在吹,或者拿这本书出来装,我也买了,但一直躺着那里睡觉呢。初学的时候,看过就知道痛苦了。
1. 《Java编程思想(第4版)》试读
2. 《JAVA 2核心技术卷II:高级特性(原书第7版)》试读
3. 《Java Web开发详解--XML+XSLT+Servlet+JSP深入剖析与实例应用》
4. 《Effective Java中文版(第2版)》试读
其实我个人认为看一些教学视频学习效果会更好 (只是个人看法)
传说中的java编程思想。
《java编程思想》 适合有一定基础的