展开全部
建议看java编程思想,它可以帮助你深刻领悟java的精髓。以下附上java相关的十大书籍排名:
第一名:Java编程思想(Thinking in java )
包含范围:全部。
没说的,绝对的大师作品,当之无愧的第一。第一版时就享誉整个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书。
参考资料:第九名:数据结构与算法分析(Java版)
第一名:Java编程思想(Thinking in java )
包含范围:全部。
没说的,绝对的大师作品,当之无愧的第一。第一版时就享誉整个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书。
参考资料:第九名:数据结构与算法分析(Java版)
展开全部
其实没必要去追崇什么好书,因为好书一开始都讲得很细很复杂,只有有一定的编程思想的人才能看进去。零基础还是找本容易的书吧,因为把你的思维转变为编程思维,需要一个很长的塑造过程。如果一开始书本就过于复杂,我想很有可能就会打击你的信心。其实做什么,都讲究有个信心,只要走进了路子,就一切迎刃而解了,万事开头难嘛,何况还是学东西,接受一样新鲜事物,一种思想呢。好了,道理讲了一大堆。我还是建议你去买本大学教程看看,楼上所逻辑的什么《JAVA编程思想》之类的,只有当你学完了,再买本系统的看看,了解他的来龙去脉还差不多。前期买本容易学的,容易上手的,例毕族子多点的,跟着书本上做起来,毕竟编程要靠实践才能领袭厅悟那些思想,只有让你的程序跑起来,错误和异常一个个跳出来拍数隐,你再一个个解决你才能领悟那些东西。好好努力吧。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
《JAVA编程思想》《JAVA2核心技术》?
像这种书如果你是零基础的话肯定看不懂,看了也没什么大用处。《Thinking in Java》这本书开头写的很清楚,本书是给有一定基础的人看的。《java2核心技术》这本书跟本就是用来当作java字典的,写的非常细致,非常细致。
楼上说的对先看C或C++才对,有《Thinking in C++》这本书。
其实主要就打代码,从一点点写出的程序中感悟。
我也是零基础,我学到框架技术时才开始真正的咐仔源理解之前所学的东西。
祝你成功!
(另:不是特别需戚缓求不用下功夫学awt,swing,swt这些图形界面的东西,浪费时间。看看就行。算法这个东衡态西也看你的需求,似乎太难了,知道排序和基本算法就可以了,个人观点)
像这种书如果你是零基础的话肯定看不懂,看了也没什么大用处。《Thinking in Java》这本书开头写的很清楚,本书是给有一定基础的人看的。《java2核心技术》这本书跟本就是用来当作java字典的,写的非常细致,非常细致。
楼上说的对先看C或C++才对,有《Thinking in C++》这本书。
其实主要就打代码,从一点点写出的程序中感悟。
我也是零基础,我学到框架技术时才开始真正的咐仔源理解之前所学的东西。
祝你成功!
(另:不是特别需戚缓求不用下功夫学awt,swing,swt这些图形界面的东西,浪费时间。看看就行。算法这个东衡态西也看你的需求,似乎太难了,知道排序和基本算法就可以了,个人观点)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大哥你闹知漏呢啊,上面的俩为到底学过没啊,谁上来什么都不会就java编程思想啊,神童啊,能看懂嘛,瞎胡闷猛毕闹呢嘛
我告诉你我也是新学的,自己研究,我问了很多这方面的人,也自己看了很多书,但我发现,最有效的学习方法是看视频,我向你推荐一蚂芹个好视频,看(孙鑫的java无难事)视频教程,你看视频保证对,上来就看书的话有很多地方会误导自己,毕竟这个东西是抽象的,是用脑袋想的,所以看视频能正规化你的思想,相信我吧,希望你少走点冤枉路
我们一起加油
我告诉你我也是新学的,自己研究,我问了很多这方面的人,也自己看了很多书,但我发现,最有效的学习方法是看视频,我向你推荐一蚂芹个好视频,看(孙鑫的java无难事)视频教程,你看视频保证对,上来就看书的话有很多地方会误导自己,毕竟这个东西是抽象的,是用脑袋想的,所以看视频能正规化你的思想,相信我吧,希望你少走点冤枉路
我们一起加油
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |