Java解惑(Effective Java作者又一力作)
基本信息
- 作者: (美)Joshua Bloch Neal Gafter [作译者介绍]
- 译者: 陈昊鹏
- 丛书名: 图灵程序设计丛书 Java系列
- 出版社:人民邮电出版社
- ISBN:9787115240644
- 上架时间:2010-12-3
- 出版日期:2010 年12月
- 开本:16开
- 页码:285
- 版次:2-1
- 所属分类:
计算机 > 软件与程序设计 > JAVA(J#) > Java
编辑推荐
Effective Java作者又一力作
实例讲授Java中令人迷惑和不易掌握的知识点
寓教于乐,妙趣横生
推荐阅读
内容简介回到顶部↑
《Java解惑》特写了95个有关Java或其类库的陷阱和缺陷的谜题,其中大多数谜题都采用短程序的形式给出,这些程序的实际行为与表面上大相径庭。在每个谜题之后都给出了详细的解惑方案,这些解惑方案超越了对程序行为的简单解释,向读者展示了如何一劳永逸地避免底层的陷阱与缺陷。《Java解惑》趣味十足、寓教于乐,适合于具备Java知识的学习者和有编程经验的Java程序员。
作译者回到顶部↑
本书提供作译者介绍
作者:(美国)布洛克(Joshua Bloch) (美国)加夫特(Neal Gafter) 译者:陈昊鹏
Joshua Bloch,Google公司的首席工程师。著有Jolt大奖作品Effective Java Programming Language Guide。他之前是Sun公司的杰出工程师和Transarc公司的资深系统设计师。Bloch领导了大量的Java平台特性的设计与实现工作。包括JDK 5.0中的语言改进和获奖的Java集合框架。他拥有卡耐基-梅隆大学计算机科学专业的博士学位。
Neal Gafter现任微软架构师。曾任Google公司的软件工程师,还曾是Sun公司.. << 查看详细
目录回到顶部↑
第1章 绪论1
第2章 表达式之谜5
谜题1:奇数性5
谜题2:找零时刻7
谜题3:长整除9
谜题4:初级问题11
谜题5:十六进制的趣事13
谜题6:多重转型15
谜题7:互换内容17
谜题8:dos equis19
谜题9:半斤21
谜题10:八两23
第3章 字符之谜25
谜题11:最后的笑声25
谜题12:abc27
谜题13:动物庄园29
谜题14:转义字符的溃败31
谜题15:令人晕头转向的hello33
谜题16:行打印程序35
谜题17:嗯?37
第2章 表达式之谜5
谜题1:奇数性5
谜题2:找零时刻7
谜题3:长整除9
谜题4:初级问题11
谜题5:十六进制的趣事13
谜题6:多重转型15
谜题7:互换内容17
谜题8:dos equis19
谜题9:半斤21
谜题10:八两23
第3章 字符之谜25
谜题11:最后的笑声25
谜题12:abc27
谜题13:动物庄园29
谜题14:转义字符的溃败31
谜题15:令人晕头转向的hello33
谜题16:行打印程序35
谜题17:嗯?37
译者序回到顶部↑
Java已经成为越来越多程序员的首选编程语言,很多程序员都是从C++转到了Java。乍一看,Java与C++的理念和语法都很相似,于是很多程序员认为Java很容易掌握,但是事实并非如此,像本书中所列举的谜题就不是那么容易解决的。因此,如何真正掌握好Java,尤其是掌握好一些似是而非的知识点,就成为了一个重要的课题。
本书以轻松诙谐的语言、简单明了的方式和趣味十足的实例,向我们介绍了Java编程语言中许多不易被掌握的知识点,其覆盖面几乎涉及Java编程语言的各个角落。本书不仅指出了造成这些谜题的原因,而且深入探讨了解决这些谜题的方案,有时解决方案甚至不止一种,进而总结归纳出一般的规则和警告。这些规则和警告不仅针对程序员,还针对Java语言设计者和API编写者。因而,本书是一本循序渐进、由浅入深和总结归纳的图书,其阅读价值非常高。
在翻译本书的过程中,我们尽量保持了原书的写作风格,在极个别原文过于简练的地方,适当加入了解释性的语句。由于水平有限,书中难免有不足之处,欢迎广大读者指正。本书由陈昊鹏翻译,章程、李楠在翻译和校稿的过程中给予了很大的帮助。
本书以轻松诙谐的语言、简单明了的方式和趣味十足的实例,向我们介绍了Java编程语言中许多不易被掌握的知识点,其覆盖面几乎涉及Java编程语言的各个角落。本书不仅指出了造成这些谜题的原因,而且深入探讨了解决这些谜题的方案,有时解决方案甚至不止一种,进而总结归纳出一般的规则和警告。这些规则和警告不仅针对程序员,还针对Java语言设计者和API编写者。因而,本书是一本循序渐进、由浅入深和总结归纳的图书,其阅读价值非常高。
在翻译本书的过程中,我们尽量保持了原书的写作风格,在极个别原文过于简练的地方,适当加入了解释性的语句。由于水平有限,书中难免有不足之处,欢迎广大读者指正。本书由陈昊鹏翻译,章程、李楠在翻译和校稿的过程中给予了很大的帮助。
媒体评论回到顶部↑
“每一种编程语言都有其怪癖的行为。这本生动的书通过趣味十足和发人深省的编程谜题揭示了Java编程语言的奇异之处。”
—— Guy Steele,Sun院士,《Java语言规范》的合著者
“我笑了,我叫起来了,我钦佩地举起了双手。”
——Tim Peierls,Prior Artisans公司总裁,JSR 166专家组成员
—— Guy Steele,Sun院士,《Java语言规范》的合著者
“我笑了,我叫起来了,我钦佩地举起了双手。”
——Tim Peierls,Prior Artisans公司总裁,JSR 166专家组成员
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· 中文java技术网(面向国内介绍java及相关技术的专业网站,为java爱好者免费提供相关服务)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· 图灵公司详细书目








点击看大图






加载中...

