Java解惑
0推荐 收藏
3.5K阅读
图灵程序设计丛书

Java解惑

Joshua Bloch (作者) 陈昊鹏 (译者)
终止销售
本书特写了95个有关Java或其类库的陷阱和缺陷的谜题,其中大多数谜题都采用了短程序的方式,这些程序的行为与其看似的大相径庭。在每个谜题之后都给出了详细的解惑方案,这些解惑方案超越了对程序行为的简单解释,向读者展示了如何一劳永逸地避免底层的陷阱与缺陷。
本书趣味十足、寓教于乐,适合于具备Java知识的学习者和有编程经验的Java程序员。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

PS:也会在图灵社区电报频道更新

纸质书
¥39.00

其他购买方式?

出版信息

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

目录

第1章 绪论 1
第2章 表达式之谜 5
谜题1:奇数性 5
谜题2:找零时刻 7
谜题3:长整除 9
谜题4:初级问题 11
谜题5:十六进制的趣事 13
谜题6:多重转型 15
谜题7:互换内容 17
谜题8:Dos Equis 19
谜题9:半斤 21
谜题10:八两 23
第3章 字符之谜 25     
谜题11:最后的笑声 25     
谜题12:ABC 27     
谜题13:动物庄园 29     
谜题14:转义字符的溃败 31     
谜题15:令人晕头转向的Hello 33     
谜题16:行打印程序 35     
谜题17:嗯? 37     
谜题18:字符串奶酪    39     
谜题19:漂亮的火花(块注释符)    41     
谜题20:我的类是什么    43     
谜题21:我的类是什么?镜头2    45     
谜题22:URL的愚弄    47     
谜题23:不劳无获    49
第4章 循环之谜    53     
谜题24:尽情享受每一个字节    53     
谜题25:无情的增量操作    55     
谜题26:在循环中    57     
谜题27:变幻莫测的i值    59     
谜题28:循环者    61     
谜题29:循环者的新娘    63     
谜题30:循环者的爱子    65     
谜题31:循环者的鬼魂    67     
谜题32:循环者的诅咒    69     
谜题33:循环者遇到了狼人    71     
谜题34:被计数击倒了    73     
谜题35:分分钟    75
第5章 异常之谜    77     
谜题36:优柔寡断    77     
谜题37:极端不可思议    79     
谜题38:不受欢迎的宾客    81     
谜题39:您好,再见    83     
谜题40:不情愿的构造器    85     
谜题41:域和流    87     
谜题42:异常为循环而抛    89     
谜题43:异常地危险    93     
谜题44:删除类    97     
谜题45:令人疲惫不堪的测验    101
第6章 类之谜    105     
谜题46:令人混淆的构造器案例    105     
谜题47:啊呀!狸猫变犬子    107
谜题48:我所得到的都是静态的    109     
谜题49:比生命更大    111     
谜题50:不是你的类型    113     
谜题51:要点何在    115     
谜题52:总和的玩笑    119     
谜题53:做你的事吧    123     
谜题54:Null与Void    125     
谜题55:特创论    127
第7章 库之谜    131     
谜题56:大问题    131     
谜题57:名字里有什么    133     
谜题58:产生它的散列码    137     
谜题59:差是什么    139     
谜题60:一行以毙之    141     
谜题61:日期游戏    143     
谜题62:名字游戏    145     
谜题63:更多同样的问题    147     
谜题64:按余数编组    149     
谜题65:疑似排序的惊人传奇    152
第8章 更多类之谜    157     
谜题66:一件私事    157     
谜题67:对字符串上瘾    161     
谜题68:灰色的阴影    163     
谜题69:黑色的渐隐    165     
谜题70:一揽子交易    167     
谜题71:进口税    169     
谜题72:终极危难    171     
谜题73:隐私在公开    173     
谜题74:同一性的危机    175     
谜题75:头还是尾?    177     
名字重用的术语表    180
第9章 更多库之谜    183     
谜题76:乒乓    183     
谜题77:乱锁之妖    185     
谜题78:反射的污染    189     
谜题79:狗狗的幸福生活    193     
谜题80:更深层的反射    195     
谜题81:无法识别的字符化    197     
谜题82:啤酒爆炸    199     
谜题83:诵读困难者的一神论    201     
谜题84:戛然而止    203     
谜题85:惰性初始化    205
第10章 高级谜题    209     
谜题86:有害的括号垃圾    209     
谜题87:紧张的关系    211     
谜题88:原生类型的处理    213     
谜题89:泛型迷药    217     
谜题90:荒谬痛苦的超类    221     
谜题91:序列杀手    224     
谜题92:双绞线    229     
谜题93:类的战争    231     
谜题94:迷失在混乱中    233     
谜题95:来份甜点    237
附录A 陷阱和缺陷的目录    239     
A.1 词汇问题    240     
A.2 整数运算    241     
A.3 浮点运算    243     
A.4 表达式计算    244     
A.5 控制流    245     
A.6 类初始化    246     
A.7 实例的创建与销毁    247     
A.8 其他与类和实例相关的主题    248     
A.9 名字重用    250     
A.10 字符串    251     
A.11 I/O    253     
A.12 线程    253     
A.13 反射    255     
A.14 序列化    256     
A.15 其他库    257
附录B 书中幻图的注释    259
索引    265
参考文献    28
  • 如何检验你的Java编程经验是否丰富?看看《Java解惑》吧,如果里面的大多数迷题你都已知晓,那么可以肯定你在Java方面的经验相当丰富了,而且不仅限于Java。不是里面的所有迷题都能让你感兴趣,但里面的很多迷题都会让你收获颇丰。谦虚大多数情况下总是好事。
    ——[url=http://blog.csdn.net/saintxzm/archive/2006/11/29/1419609.aspx]网友:飞光流影[/url]
    teacher1  发表于 2007-01-04 03:33:07
    推荐
    • 怎么终止销售了

      赵明威  发表于 2017-10-11 18:01:08