只针对java2平台,而且是在国内可以找到的中文版的,其实书好不好是见仁见智的(高手可以去看sun的开发文档,这也可以理解)--这只是一家之见而已,欢迎大家点评。
第一名:java编程思想第二版(thinking in java second)
包含范围:全部。
没说的,绝对的大师作品,当之无愧的第一。第一版时就享誉整个java界(当时网上好象也有人译了)。国内版是京京工作室翻译的,基本上毁了此书--错误术语太多。推荐高手看e文版,新手就不要先看此书了。第二版更精采,台湾的侯捷译了此书。可以到www.csdn.net看看前几章的中文版(不过是台湾术语)。希望国内会快些引入此书,你也可到http://www.bruceeckel.com--作者的主页免费下载此书推荐http://www.bdelmee.easynet.be/java/index.html。有chm格式的,非常棒!btw:这位大师最近在写thinking in python相信又是一本经典名著:)
第二名:java2编程详解(special edition java2)
包含范围:全部
这本书会排在core java2的前面可能很多人会不同意,但是就中译本和内容来看非常全面。适合新手成为高手。虽然国内的价位高了些(150),但基本还是值得的。该有的内容都有了,做参考书也很不错。btw,这个系列中的oracle8/8i使用手册也是一本很经典的书,同样推荐。
第三名:java2核心技术卷一,二(core java2 volume1,2)
包含范围:全部
这两本我把它们看成一本不会有人有异议吧。这也是sun的官方的书,我觉得相对来说。第二卷高级特性要比第一卷基础知识好(第一卷又是京京工作室译的--真影响情绪:()。内容同样很全面,但是卷一虽说是基础知识,同样对新手来说不是很合适。感觉条理性不强,而且内容有些混杂,但第二卷完全可以弥补这些--精辟而细致,很适合有一定基础的java程序员看。
第四名:java 2图形设计 卷1:awt 卷2:swing-graphic java 1.2 mastering the jfc volume i:awt swing 3rd edition
包含范围:java图形设计
没什么说的了,尽管图形设计不如j2ee那么火 ,而且win32下做应用程序也不是java的强项,但是awt和swing仍然是java程序员的必修课。看这两本就够了,看看厚度就知道了,而且这也是sun官方出的图书。
第五名:j2ee构建企业系统专家级解决方案
包含范围:j2ee
清华大学出版社 译作者:[美]paul j. perrone,et al.著 张志伟等译
又是一本极厚的书1038页,105元。不过内容十分丰富,适合想对j2ee整体做了解的程序员,至于每项都想精就不太可能了,呵呵。毕竟在java中思想是主要的。在这类中有本java服务器高级编程也很不错,机工华章出的-wrox系列中的。
第六名: java xml编程指南
电子工业出版社 译作者: [美]tom myers,alexander nakhimovsky著
包含范围:java+xml
xml在java中的地位也越来越重要了,而国内能看到的还有一本中国电力出的o eilly的java和xml。最后我还是选了这本wrox的,当然你要是想好好学学xml本身,还是看看那本xml高级编程吧。wrox系列中的-机工华章出的。
第七名:书名:jini核心技术 英文原书名: core jini
作者: w.keith edwards
包含范围:jini
jini也是java体系中很重要的部分,而且更重要的是这本可能是国内唯一的一本jini专著-翻译的也不错。在我看来是当之无愧的经典,同样是sun的官方图书,内容很清晰透彻。
第八名:enterprise javabeans第二版 英文原书名: enterprise javabeans
作者: (美)richard monson-haefel
包含范围:ejb
o‘reilly出的,ejb的重要性我不用多说了吧。尽管有人说这本译的不好,但是同样它是国内目前唯一的ejb专著。o eilly的书就是只讲一方面或一项技术,很细,但价格也不菲,这本书的架构还可以,值得一看。
第九名:数据结构与算法分析(java版)
译作者: [美]clifford a.shaffer著 张铭 刘晓丹译
包含范围:java算法
尽管基本上java图书都是讲java本身的特性。因为java的体系太庞大了,而用java来实现的数据结构与算法,这本书也是唯一一本,所以尽管这本不是那么的好但还是做以推荐。
第十名:软件工程java语言实现 英文原书名: software engineering with java
作者: stephen r.schach 译者: 袁兆山等
这本书没什么多说的,纯理论性的东西,但软件工程的重要也是有目共睹的,而且同样是这个领域中唯一的一本java书。
闽公网安备 35060202000074号