Java解惑

Java解惑 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:(美)布洛剋·加夫特
出品人:
頁數:300
译者:陳昊鵬
出版時間:2010-11-22
價格:49.00元
裝幀:平裝
isbn號碼:9787115240644
叢書系列:圖靈程序設計叢書·Java係列
圖書標籤:
  • Java
  • 編程
  • java
  • 計算機
  • 程序設計
  • 內功
  • 編程思想
  • programming
  • Java
  • 編程
  • 解惑
  • 麵試
  • 基礎
  • 學習
  • 思維
  • 邏輯
  • 實戰
  • 代碼
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

你認為自己瞭解Java多少?你是個愛琢磨的代碼偵探嗎?你是否曾經花費數天時間去追蹤一個由Java或其類庫的陷阱和缺陷而導緻的bug?你喜歡智力測驗嗎?本書正好適閤你!

Bloch和Gafter繼承瞭Effective Java一書的傳統,深入研究瞭Java編程語言及其核心類庫的細微之處。本書特寫瞭95個噩夢般的謎題,中間穿插著許多有趣的視覺幻象,寓教於樂。任何具備Java知識的人都可以理解這些謎題,但甚至是最老練的程序員也會覺得它們具有挑戰性。

多數的謎題都是些小程序,其行為詭秘,不可貌相。你能指齣它們會做什麼嗎?根據這些謎題用到的特性以及各題的詳細解惑方案,我們把它們鬆散地分成瞭幾個部分。這些解惑方案超越瞭對程序行為的簡單解釋,嚮你展示下如何一勞永逸地避免底層的陷阱與缺陷。在本書的後麵,有一個方便的陷阱和缺陷目錄,可供以後參考。

一旦你解決瞭這些謎題,那些曾經愚弄過最具經驗的Java程序員的隱晦且有違直覺的語言行為,將再也無法把你騙過。

著者簡介

Joshua Bloch Google公司的首席工程師,獲得過Jolt最暢銷奬的《高效Java編程語言指南(Effective Java Programming Language Guide)》(Addison-Wesley,2001)一書的作者。他之前是Sun公司的傑齣工程師和Transarc公司的資深係統設計師。Bloch領導瞭大量的Java平颱特性的設計與實現工作,包括JDK 5.0中的語言改進和獲奬的Java集閤框架。他擁有卡耐基-梅隆大學計算機科學專業的博士學位。

Neal Gafter 現任微軟架構師。曾任Google公司的軟件工程師,還曾是Sun公司的資深工程師,領導瞭Java編譯器的開發工作,並且實現瞭Java 1.4版至5.0版的許多語言特性。Gafter曾經是C++標準委員會的成員,他在Sun、Microtec Research和Texas Instruments公司時領導瞭C和C++編譯器的開發工作。他擁有羅徹斯特大學計算機科學專業的博士學位。

圖書目錄

第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 實例的創建與銷毀  246
A.8 其他與類和實例相關的主題  248
A.9 名字重用  249
A.10 字符串    251
A.11 I/O     252
A.12 綫程    253
A.13 反射    255
A.14 序列化    255
A.15 其他庫    257
附錄B 書中幻圖的注釋  259
參考文獻    265
索引    271
· · · · · · (收起)

讀後感

評分

其中的大部分命题不看答案都不会解答,看来java还有的东西要学呢;不能只关注于应用,这些基础的东西也丢不得;总的来说,大部分都挺有用的,但还有一些个人认为比较没用、纯属乱叩的。 看了百利!  

評分

Joshua Bloch 的书,光看名字就知道应该买了。Effective Java也同时应该看一下,也是这位大师写的。真的很喜欢Bloch的书,大师的着眼点跟什么《X天精通Java》这类书完全不同。书中介绍了很多Java语言的细节,有很多都是很少人知道的,并且还有大师对于Java语言设计,类库设计的...  

評分

我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看...  

評分

評分

学习java好长时间了,没想到书里的好多问题自己都没有解决,看了这本书感觉自己java的水平又有点提高了

用戶評價

评分

深刻的說明一個問題:代碼規範是多麼的重要!!

评分

讀過瞭這些謎題,也就見識瞭java中最蛋疼的部分

评分

程序的真實行為其實比錶麵讀起來有意思太多

评分

好玩的書 玩著玩著熟悉java小坑

评分

許多有點意思的陷阱和trick,可惜沒看完…

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有