★第14屆Jolt大奬的參賽圖書。
★《Head First Java》使紙質圖書成為瞭你所見過的接近GUI的事物,室學習Java成為一種風尚。
★Java技術無所不在——如果你是一個軟件開發者且沒有學習過Java,那麼本書是您的優質選擇。
《HeadFirstJava》是一本完整地麵嚮對象(object-oriented,OO)程序設計和Java的學習指導用書,根據學習理論所設計,你可以從程序語言的基礎開始,到綫程、網絡與分布式程序等項目。重要的是,你可以學會如何像一個麵嚮對象開發者一樣去思考,而且不隻是讀死書。
在這裏,你可以會玩遊戲、拼圖、解謎題以及以意想不到的方式與Java交互。
在這些活動中,你還會寫齣一堆真正的Java程序,如一個船艦炮戰遊戲和一個網絡聊天程序等等。
“HeadFirst係列”圖文並茂學習方式能讓你快速地在腦海中掌握住知識,敞開心胸準備好學習這些關鍵性的主題:
★Java程序語言
★麵嚮對象程序開發
★Swing圖形化接口
★使用JavaAPI函數庫
★編寫、測試與布署應用程序
★處理異常;多綫程
★網絡程序設計
★集閤與泛型
Kathy Sierra,當過軟件開發人員(遊戲開發與人工智能),在sun公司指導Iava講師如何傳授全新的技術給用戶。她是Sun公司大部分認證考試的設計領導人,也是javaranch.com這個獲得SoftwareDevelopment/JoltProductivitly大奬肯定的Java誌願者社區網站的發起人。Kathy 還閤作齣版瞭《Head First Servlet》(中文版已齣版)《Head First Servlet EJB》(中文版已齣版)《Head First Design Patterns》。你可以通過Kathy@wickedlysmart.com 與她聯係。
Ber tBares,有著20年的軟件開發、授課經驗,也是Sun公司認證考試的設計領導人。他在人工智能領域上有許多國際性的知名客戶。Bert與Kathy閤作開創瞭Head First係列圖書。你也許會在IGS Go服務器上遇到他(昵稱為jackStraw),你還可以通過terrapin@wickedlysmart.com跟他聯係。
雖然Kathy和Bert嘗試要盡可能地迴復E-mail,但時間有限而信件又多。取得技術幫助的又快又好的方法是到Javaranch.com 的Java初學者論壇一遊。
★“閱讀《Head First Java》這本書,你將從中體會到學習的樂趣。對於希望學習一門新的編程語言,又不是計算機科學係或者沒有編程經驗的人來說,本書簡直就是極好的。”
——Judith Taylor,Southeast Ohio Macromedia用戶組
★“你能從本書精心製作、打破常規的排版設計中獲得其他書不能有的益處。它為你準備瞭一匹通往Java領域的偉大坐騎”
——Neil R.Bauman,Captain & CEO,Geek Cruises
★“《Head First Java》的迷人風格會教你如何從對Java一無所知到精通Java。”
——Dr.Dan Russell,INM Mlmaden 研究中心用戶科學與體驗組主任
序
1 進入Java的世界
Java的工作方式
Java的程序結構
剖析類
main()方法
循環
條件分支
設計程序
術語製造機
談話錄
習題
2 拜訪對象村
椅子大戰
繼承
覆蓋
什麼是類?
創建你的第一個對象
使用main()
猜數字
習題
3 認識變量
聲明變量
Primitive主數據類型
Java關鍵字
引用變量
對象的聲明與賦值
可迴收堆空間
數組
習題
4 對象的行為
操作對象狀態的方法
方法參數與返迴類型
值傳遞
Getters與Setters
封裝
數組中的引用
習題
5 超強力方法
創建戰艦遊戲
簡單版
編寫僞碼
測試
編寫程序
完成版
用Math.random()産生隨機數
預先輸入好的程序
循環
類型轉換
用Integer.parseInt()轉換字符串
習題
6 使用Java函數庫
7 對象村的優質生活
8 深入多態
9 對象的前世今生
10 數字很重要
11 有風險的行為
12 看圖說故事
13 使用Swing
14 保存對象
15 網絡聯機
16 數據結構
17 發布程序
18 分布式計算
附錄A:程序料理決定版
附錄B:十大遺珠之憾
索引
“作為一名有一定編程基礎,但對Java不甚瞭解的開發者,我一直在尋找一本能夠快速帶我進入Java世界的書籍。《Head First Java》中文版(第二版)在很多方麵都滿足瞭我的需求。它沒有過分強調理論上的嚴謹性,而是更注重於讓讀者“理解”和“應用”。書中的很多例子都非常貼近實際開發中的場景,讓我能夠很快地將所學知識與我的工作聯係起來。尤其是在講解到多綫程、異常處理等相對復雜的概念時,它使用瞭非常巧妙的比喻和圖示,讓我能夠快速抓住核心要點,而不是陷入到細節的泥潭中。當然,對於我這種有經驗的開發者來說,某些章節的講解可能會顯得有些過於基礎,但整體的閱讀體驗還是非常流暢的。我尤其欣賞它在講解完一個概念後,都會立即給齣一些小的編碼練習,這樣可以立刻鞏固所學,避免遺忘。這本書的優點在於它的“接地氣”,能夠幫助開發者快速建立起對Java的整體認知,並形成解決問題的思維方式。對於想要快速上手Java,並將其應用於實際項目中的開發者,這本書是一個不錯的選擇。”
评分“我最近剛開始接觸Java,之前嘗試過幾本書,但都因為過於理論化而放棄瞭。這次抱著試一試的心態入手瞭《Head First Java》中文版(第二版)。這本書給我最大的驚喜在於它的“非傳統”教學方式。它不像一般的教材那樣,上來就堆砌大量的代碼和專業術語,而是通過大量的圖示、練習題、甚至是一些小故事來引入和講解概念。這種方式非常有利於我這種視覺型學習者。例如,在講解集閤框架的時候,它用瞭一個非常生動的比喻,將List、Set、Map比作不同的物品收納方式,讓我一下子就理解瞭它們之間的區彆和適用場景。書中的每一個章節都設計瞭“挑戰”、“思考”環節,迫使你去主動思考問題,而不是被動地接受信息。這種互動式的學習體驗,讓我感覺自己不是在“讀書”,而是在“玩遊戲”,在解決一個個小謎題的過程中,不知不覺地掌握瞭Java的知識。而且,它涵蓋的Java 5.0的新特性,也讓我在學習的同時,能夠接觸到一些比較新的技術點。對於想要快速入門,又對傳統教材感到乏味的學習者來說,這本書絕對是一個值得嘗試的選擇。”
评分“這本書簡直是為我量身定製的!作為一名完全沒有編程基礎的初學者,我曾經對Java這門語言望而生畏,總覺得那些代碼晦澀難懂,充滿瞭各種我無法理解的符號和概念。但自從我翻開這本《Head First Java》中文版,我的世界觀被徹底顛覆瞭。它不是那種枯燥乏味的教科書,而是像一位耐心、幽默的朋友,一步步地引導我探索Java的奧秘。書中大量運用瞭圖畫、漫畫、對話和各種生動形象的比喻,把抽象的概念變得直觀易懂。比如,初次接觸到對象和類時,它就用“樂高積木”來類比,讓我瞬間領悟瞭它們的本質;講解到繼承時,則用“動物園”的例子,清晰地展示瞭父類和子類之間的關係。更絕的是,它從不直接拋齣大量代碼,而是通過一個個小小的、有趣的練習,讓我邊學邊練,真正地“動手”去理解。每一次解決一個小問題,都給我帶來巨大的成就感,也讓我對繼續學習充滿瞭動力。我真心推薦給所有和我一樣,害怕編程、或者希望用一種更輕鬆有趣方式學習Java的朋友。這本書絕對是你踏入Java世界的第一塊堅實的墊腳石,它讓你在快樂中掌握知識,而不是在痛苦中掙紮。”
评分“說實話,我對《Head First Java》中文版(第二版)的期待值其實挺高的,畢竟O'Reilly的“Head First”係列嚮來以其獨特的教學風格著稱,口碑一直不錯。拿到書之後,確實看到瞭它在內容編排上的用心,很多概念的解釋都力求通俗易懂,避免瞭大量技術術語的堆砌,這一點對於初學者來說非常有幫助。比如,書中對於變量、數據類型、運算符等基礎知識的講解,都穿插瞭不少生活化的例子,讓原本可能枯燥的內容變得生動起來。我尤其喜歡它在介紹一些核心概念時,比如麵嚮對象編程思想,會用一些擬人化的場景或者遊戲化的方式來呈現,能夠有效地激發讀者的興趣,並幫助他們建立起初步的理解框架。但是,也正因為其“Head First”的風格,有時候會覺得內容推進的速度略顯緩慢,尤其是對於一些我個人已經有所瞭解或者能夠快速理解的部分,會覺得有些“囉嗦”。當然,這也許正是為瞭照顧到完全零基礎的讀者,確保每個人都能跟上。總的來說,它是一本非常有特色、適閤入門的書籍,但如果你期望獲得更深入、更係統的理論講解,或者希望快速掌握高級技巧,可能需要配閤其他更專業的參考資料。”
评分“《Head First Java》這本書,特彆是中文版的第二版,給我帶來瞭非常深刻的閱讀體驗。它不是那種可以讓你一口氣讀完的書,而是需要你靜下心來,一點一點地去品味。它的文字風格非常獨特,就像是和一個經驗豐富的程序員在閑聊,充滿瞭智慧和幽默感。在講解一些Java的核心概念時,它會時不時地插入一些“旁白”,提醒你注意一些陷阱,或者提供一些更深層次的思考方嚮。這種“非綫性”的敘事方式,反而讓我在學習的過程中,有更多的時間去消化和反芻。我特彆喜歡它在書中穿插的各種“腦筋急轉彎”和“讓你大吃一驚”的例子,這些內容雖然不直接教授代碼,但卻能有效地鍛煉你的邏輯思維能力,讓你在解決實際編程問題時,能夠更加得心應手。我曾經花瞭很長時間去理解某個概念,但在這本書裏,它用一個極其簡單的例子,就讓我茅塞頓開。這本書的價值,不僅僅在於它教會瞭你多少Java的知識點,更在於它培養瞭你一種學習編程的“感覺”和“直覺”。對於那些渴望真正理解編程,而不是僅僅記住語法的人來說,這本書是無價之寶。”
評分first係列,先把java看瞭,後麵再看Android的
評分買來學習下,該充電瞭
評分此用戶未填寫評價內容
評分好好好好好好好好好好好好好好
評分很厚的一本書,學習學習學習呀
評分很好不錯,非常好的東西。太棒瞭。
評分head first買齊瞭,用來收藏
評分618屯書很閤適。。。
評分非常適閤初學者的一本書,有講解有練習,有解答,贊
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有