Java經典書籍推薦(转载)
2008-10-22 17:00
Java經典書籍推薦
好的書籍作用不言而喻
========================================================
中文書名:JAVA 2核心技术 卷I、II:基础知识(原书第7版)
英文書名:Core Java 2, Volume I、II--Fundamentals (7th Edition)
原著作者:(美)Cay S.Horstmann,Gary Cornell
翻譯編者:叶乃文
簡介:本书是Java技术经典参考书,多年畅销不衰,第7版在保留以前版本风格的基础上,涵盖Java 2开发平台标准版J2SE 5.0的基础知识,主要内容包括面向对象程序设计、反射与代理、接口与内部类、事件xxx模型、使用Swing UI工具箱进行图形用户界面设计、异常处理、流输入/输出和对象序列化,泛型程序设计等。.
本书内容翔实、深入浅出,附有大量程序实例,极具实用价值,是Java初学者和Java程序员的必备参考书。...
點評:如果想提高Java編程水平,這本書將會對你有很大的幫助
========================================================
中文書名: Java編程思想(第三版)
英文書名: Thinking in Java (fourth edition)
原著作者:(美)Bruce Eckel
翻譯編者:陈昊鹏 饶若楠等
簡介:从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书作者有多年的教学经验,对C、C++、Java语言都有独到、深入的理解。因此他非常了解如何教授Java语言这门课程,也非常明白语言教学中的难点及人们的困惑。作者以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念,精心选取“对读者理解Java语言来说最为重要”的部分编写成书。同时又在随书光盘中提供了大量参考材料—这也是本书{jd1}物超所值的地方。
随书光盘没有包含本书的源代码(可以从支持网站www.MindView.net免费下载),而是提供了大量作者讲授的讨论课内容及本书的前2版内容。
本书内容丰富—从Java的基础语法到{zgj}特性,适合各层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言及Java语言的{jj1}教材。
點評:是一本提高Java編程的絕世好書,學習Java必買的書!
========================================================
中文書名: Java程序设计教程(第5版)
英文書名: Java how to program (six edition)
原著作者: (美)H.M.Deitel/P.J.Deitel
翻譯編者: 施平安 施惠琼 柳赐佳
簡介: Java经过多年发展,现在已经真正成长为严格的、主流的开发语言。本书的作者是国际知名的教育专家H.M.Deitel和P.J.Deitel。全书通过Deitel特有的“活代码”方式,详细讲解了如何使用Java开发数据库应用程序、多媒体应用程序、网络应用程序。本书还介绍了软件工程知识、界面设计知识、调试技巧、性能提示等方面的内容。另外,本书还配有实验手册,它提供了一个优秀的学习环境,学生们可以用所学概念解决精心设计的各种问题。教师也能更好地评估学生对教材的理解程度。该实验手册也可以作为开放式实验、家庭作业以及自学用。本书的读者对象是各类编程人员,计算机相关专业的本科生和研究生。
點評: 第六版講解了{zx1}的J5SE的技術,這本書作為入門書是最合適不過的,它讓你少走很多很多的彎路,看完它后你就能成為一個專業的Java程序員
========================================================
中文書名: JAVAxx
英文書名:?? Java Puzzlers : Traps, Pitfalls, and Corner Cases
原著作者: Joshua Bloch,Neal Gafter
翻譯編者: 陈昊鹏
簡介: 本书特写了95个有关Java或其类库的陷阱和缺陷的谜题,其中大多数谜题都采用了短程序的方式,这些程序的行为与其看似的大相径庭。在每个谜题之后都给出了详细的xx方案,这些xx方案超越了对程序行为的简单解释,向读者展示了如何一劳永逸地避免底层的陷阱与缺陷。.
本书趣味十足、寓教于乐,适合于具备Java知识的学习者和有编程经验的Java程序员。
你认为自己了解Java多少?你是个爱琢磨的代码xx吗?你是否曾经花费数天时间去追踪一个由Java或其类库的陷阱和缺陷而导致的bug?你喜欢智力测验吗?本书正好适合你!..
Bloch和Gafter继承了Effective Jaya一书的传统,深入研究了Java编程语言及其核心类库的细微之处。本书特写了95个噩梦般的谜题,中间穿插着许多有趣的视觉幻象,寓教于乐。任何具备Java知识的人都可以理解这些谜题,但甚至是最老练的程序员也会觉得它们具有挑战性。
多数的谜题都是些小程序,其行为诡秘,不可貌相。你能指出它们会做什么吗?根据这些谜题用到的特性以及各题的详细xx方案,我们把它们松散地分成了几个部分。这些xx方案超越了对程序行为的简单解释,向你展示下如何一劳永逸地避免底层的陷阱与缺陷。在本书的后部有一个方便的陷阱和缺陷目录,可供以后进行参考。
一旦你解决了这些谜题,那些曾经愚弄过{zj1}经验的Java程序员的隐晦且有违直觉的语言行为,将再也无法把你骗过。...
========================================================
中文書名: Java學習筆記
英文書名:??
原著作者: 良葛格
翻譯編者:
簡介: 本书是作者良葛格本人近几年来学习Java的心得笔记,结构按照作者的学习脉络依次展开,从什么是Java、如何配置Java开发环境、基本的Java语法到程序流程控制、管理类文件、异常处理、枚举类型、泛型、J2SE中标准的API等均进行了详细介绍。本书的{zh1}一章还安排了一个“文字编辑器”的专题制作。本书门槛很低,只要您了解Windows基本操作,无需有其他程序语言的基础,甚或没有接触过Java,都可以通过本书扎扎实实地学习Java。而对于一些曾经学习过Java,但概念和基础仍不扎实的读者,本书也准备了一些面向对象的观点与进阶的议题可供参考。
點評:??
========================================================
中文書名: Java大学基础教程(第六版)???
英文書名:Small Java how to program
原著作者: (美)Harvey M.Deitel;Paul J.Deitel
翻譯編者: 刘晓莉;周璐;钱方
簡介: 书是Java How to Program, Sixth Edition,即Java大学教程(第六版)的基础版,针对Java 2平台标准版5.0,详细介绍了如何使用Java语言进行面向对象编程。本书全面介绍了Java语言的基础知识,包括输入/输出、基本类型、运算符、控制语句和方法/数组等。与Java How to Program, Sixth Edition相比,较早地引入了类、对象和面向对象编程的概念,即继承、多态和接口等。同时,针对J2SE 5.0的特点,描述了Java语言中的许多新功能与特性,例如格式化输出printf,Scanner类,Enum类和变长形参表等。本书还引入了通用建模语言UML 2.0,以便帮助读者打下良好的面向对象设计基础。本书通过多个详尽的实例研究,使读者能够尽快掌握面向对象编程技巧。{zh1},本书的附录还介绍了如何使用调试器、Java API文档等多个有用的工具。
點評:xx的計算機教育家Deitel編寫的入門書籍,對于初學者來說這本書講的相當的詳細,就像一位老師在你身旁一樣。
========================================================
中文書名: Java程序设计语言(第4版)
英文書名:The Java Programming Language, (4th Edition)
原著作者: (美)Ken Arnold, James Gosling, David Holmes
翻譯編者: 陈昊鹏 程 张思博 李楠
簡介: 本书是Java程序设计语言的xx指南,系统地介绍Java的主要包(即java,lang,*、java.util和java.io)中的大多数类,并以内容丰富的示例对这些类如何工作进行了深入剖析。作者对这部经典著作的前一版本进行了大幅更新,使其反映Java 2标准版5.0(J2SE 5.0)中主要的增强。本版中增加了一些新的章节,专门讨论泛型、枚举、注解、断言和正则表达式等J2SE 5.0中引入的强大语言新特性。此外,本书还强调了当今构建健壮、高效和可维护的Java软件的{zj0}实践。.
本书对所有程序员(包括那些经验丰富的程序员在内)都是不可或缺的参考书