出版時間:2007-2 出版社:中國電力出版社 作者:Kathy Sierra,Bert Bates 著,楊尊一 編譯 張然等 改編 頁數(shù):689 譯者:楊尊一
Tag標簽:無
內(nèi)容概要
《Head First Java》是本完整的面向?qū)ο?object-oriented,OO)程序設計和Java的學習指導。此書是根據(jù)學習理論所設計的,讓你可以從學習程序語言的基礎(chǔ)開始一直到包括線程、網(wǎng)絡與分布式程序等項目。最重要的,你會學會如何像個面向?qū)ο箝_發(fā)者一樣去思考。 而且不只是讀死書,你還會玩游戲、拼圖、解謎題以及以意想不到的方式與Java交互。在這些活動中,你會寫出一堆真正的Java程序,包括了一個船艦炮戰(zhàn)游戲和一個網(wǎng)絡聊天程序。 Head First系列的圖文并茂學習方式能讓你快速地在腦海中掌握住知識。敞開心胸準備好學習這些關(guān)鍵性的主題:Java程序語言;面向?qū)ο蟪绦蜷_發(fā);Swing圖形化接口;使用Java API函數(shù)庫;編寫、測試與布署應用程序;處理異常;多線程;網(wǎng)絡程序設計;集合與泛型。 如果你想要看“一本正經(jīng)”的書,去找其他的。但如果你真地想要好好地學習Java,你會需要《Head First Java》。
作者簡介
Kathy Sierra當過軟件開發(fā)人員(游戲開發(fā)與人工智能),在Sun公司指導Java講師如何傳授最新的技術(shù)給用戶。她是Sun公司大部分認證考試的設計領(lǐng)導人,也是Javaranch.com這個獲得Software Development/Jolt Productivity大獎肯定的Java志愿者社區(qū)網(wǎng)站的發(fā)起人。
書籍目錄
序1 進入Java的世界 Java的工作方式 Java的程序結(jié)構(gòu) 剖析類 main()方法 循環(huán) 條件分支 設計程序 術(shù)語制造機 談話錄 習題2 拜訪對象村 椅子大戰(zhàn) 繼承 覆蓋 什么是類? 創(chuàng)建你的第一個對象 使用main() 猜數(shù)字 習題3 認識變量 聲明變量 Primitive主數(shù)據(jù)類型 Java關(guān)鍵字 引用變量 對象的聲明與賦值 可回收堆空間 數(shù)組 習題4 對象的行為 操作對象狀態(tài)的方法 方法參數(shù)與返回類型 值傳遞 Getters與Setters 封裝 數(shù)組中的引用 習題5 超強力方法 創(chuàng)建戰(zhàn)艦游戲 簡單版 編寫偽碼 測試 編寫程序 完成版 用Math.random()產(chǎn)生隨機數(shù) 預先輸入好的程序 循環(huán) 類型轉(zhuǎn)換 用Integer.parseInt()轉(zhuǎn)換字符串 習題6 使用Java函數(shù)庫7 對象村的優(yōu)質(zhì)生活8 深入多態(tài)9 對象的前世今生10 數(shù)字很重要11 有風險的行為12 看圖說故事13 使用Swing14 保存對象15 網(wǎng)絡聯(lián)機16 數(shù)據(jù)結(jié)構(gòu)17 發(fā)布程序18 分布式計算附錄A:程序料理決定版附錄B:十大遺珠之憾索引
媒體關(guān)注與評論
書評用Threads改變你的生活,避免面向?qū)ο蟪R姷腻e誤,42個Java難題挑戰(zhàn)你的智慧,牢記Java的概念,操作Java函數(shù)庫,制作美觀實用的圖形界面。 “……一本學習指導的好壞是由它如何教學所決定的?!禜ead First Java》教得真好?!? ——Slashdot.org “……絕對值得一讀。” ——Scott McNealy,Sun公司主席 “《Haea First Java》將文字轉(zhuǎn)化成最接近圖形用戶界面的事物。作者讓Java的學習變得既時髦又有趣。他們下一步會作出什么真令人期待?!? ——Warren Keuffel,《軟件開發(fā)》雜志 “快速、好殖且迷人。小心——你可能真地能從中學到很有用的知識?!? ——Ken Arnold,《Java編程語言》作者之一
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載