注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java 5.0 Tiger 程序高手秘笈

Java 5.0 Tiger 程序高手秘笈

Java 5.0 Tiger 程序高手秘笈

定 價(jià):¥28.00

作 者: (美)麥克勞夫林(Mclaughlin.B),(美)弗拉納根(Flanagan,D.) 著
出版社: 東南大學(xué)出版社
叢編項(xiàng): 東南大學(xué)出版社O'REILLY圖書(shū)系列
標(biāo) 簽: Java

ISBN: 9787564101206 出版時(shí)間: 2005-10-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 188 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  號(hào)為“Tiger”的下一個(gè)Java版本,不只是個(gè)小改動(dòng)版。在語(yǔ)言核心中有超過(guò)100項(xiàng)以上的變動(dòng),同時(shí)有大量的對(duì)library與API所做的加強(qiáng),讓開(kāi)發(fā)者取得許多新的功能、工具與技術(shù)。但在如此多的變化下,應(yīng)該從何處開(kāi)始著手?也許可以從既長(zhǎng)又無(wú)趣的語(yǔ)言規(guī)范說(shuō)明書(shū)開(kāi)始看起;或等待最少500頁(yè)的概念與理論巨著出版;甚至還可以直接把玩新的JDK看看能夠有什么發(fā)現(xiàn);或者借由《Java5.0Tiger:程序高手秘笈》來(lái)做個(gè)徹底研究。這本書(shū)由Java界的暢銷作家BrettMcLaughlin與DavidFlanagan合著,實(shí)事求是、直中要害的指引跳過(guò)了學(xué)院派的枯燥而切入Tiger的核心。讀者會(huì)在第一章的結(jié)束前掌握語(yǔ)言中許多重要的新功能,并且在前20頁(yè)就會(huì)發(fā)現(xiàn)自己沉浸于程序代碼中。通過(guò)50個(gè)以上的范例程序,讀者會(huì)有完整且實(shí)用的generic論述、學(xué)習(xí)到boxing與unboxing是如何影響類別轉(zhuǎn)換、認(rèn)識(shí)vararg的威力、了解如何撰寫(xiě)enumerated類型與annotation,精通Java的新的格式化method以及for/in循環(huán),甚至對(duì)JVM的并發(fā)運(yùn)作性質(zhì)有深刻的體認(rèn)。在閱讀過(guò)程中,讀者會(huì)認(rèn)識(shí)到:·generic,包括了類型安全的collection與自行定義generic的class。·Enumerated類型與值,以及與publicstaticfinal常量間的關(guān)系?!iger在primitive類型與wrapper類型間的autoboxing與auto-unboxing轉(zhuǎn)換。·可變參數(shù)(vararg),包括了自定義vararg的method?!iger對(duì)編譯器檢查annotation提供的大量支持?!or/in循環(huán)?!ば碌膄ormat()與printf()格式化method?!ぴ赥iger中的并發(fā)運(yùn)作性質(zhì),包括了lock、schedulingtimer、thread中未捕獲的exception,以及新的Callableinterface?!冻绦蚋呤置伢拧啡缤瑫?shū)名所宣稱的:書(shū)中的潦草手稿與注記正是王牌技客知道你在玩新語(yǔ)言,APJ或做項(xiàng)目時(shí)會(huì)想要知道的事情——在你動(dòng)手前就與你分享。那是解決問(wèn)題的程序代碼,標(biāo)注多到當(dāng)紙鎮(zhèn)的成分還比做記號(hào)的成分要多。有意思的是,這里并沒(méi)有把焦點(diǎn)放在怎樣才是漂亮的或者是有趣的事情上,而是著眼于你就是得“交卷”的需求。

作者簡(jiǎn)介

  BrettMclanughlin在Logo時(shí)期(還記得那個(gè)小三角嗎?)就開(kāi)始計(jì)算機(jī)方面的工作。他目前專精于使用Java以及Java相關(guān)技術(shù)來(lái)建立應(yīng)用程序結(jié)構(gòu)。最近幾年他都在NextelCommunications與AllegianceTelecom,Inc.設(shè)置這些結(jié)構(gòu)。Brett是Java的Turbine項(xiàng)目共同發(fā)起人之一,那就是建立可重復(fù)使用的組件結(jié)構(gòu)使用Javaservlet來(lái)開(kāi)發(fā)網(wǎng)頁(yè)應(yīng)用程序的項(xiàng)目。他也是EJBoss項(xiàng)目的參與者,那是個(gè)開(kāi)放源碼的EJB應(yīng)用程序服務(wù)器項(xiàng)目,以及Cocoon,一個(gè)開(kāi)放源碼的XML網(wǎng)頁(yè)出版引擎項(xiàng)目。DavidFlanagan是個(gè)把大部分時(shí)間都花在撰寫(xiě)JavaScript與Java上的程序設(shè)計(jì)師。他在奧萊理出過(guò)的書(shū)有《JavainaNutshell》、《JavaExamplesinaNutshell》、《JavaFoundationClassesinaNutshell》、《JavaScript:TheDefinitiveGuide》以及《JavaScriptPocketReference》。David有麻省理工學(xué)院的計(jì)算機(jī)科學(xué)與工程學(xué)位。他與妻兒住在美國(guó)太平洋西北區(qū),西雅圖、華盛頓、溫哥華與英屬哥倫比亞之間。

圖書(shū)目錄

《程序高手秘笈》系列

第一章 有什么新玩意?
  操作Array
  使用Queue
  使用Comparator將Queue排序
  Override返回類型
  更好地運(yùn)用Unicode
  加入StringBuilder
第二章 Generic
  使用Type-Safe的List
  使用Type-Safe的Map
  Interating Over Parameterized Type
  接受Parameterized Type作為參數(shù)
  返回Parameterized Type
  使用Parameterized Type作為類型參數(shù)
  檢查L(zhǎng)int
  Generic與類型轉(zhuǎn)換
  撰寫(xiě)Generic類型
  限制類型參數(shù)
第三章 Enumerated類型
  創(chuàng)建Enum
  行內(nèi)[Inline]聲明Enum
  Interating Over Enum
  Switch分支的Enum
  Enum的Map
  Enum的Set
  有Enum中加入Method
  實(shí)現(xiàn)有Enum的Interface
  值定的Class程序主體
  自定義enum
  對(duì)Enum作Extend
第四章 Autoboxing與Unboxing
  將Primitive轉(zhuǎn)換成Wrapper類型
  將Wrapper類型轉(zhuǎn)換成Primitive
  Wrapper類型的遞增與遞減
  Boolean與boolean
  Conditional與Unboxing
  流程控制語(yǔ)句與Unboxing
  Method Overload的解析
第五章 vararg
  創(chuàng)建可變長(zhǎng)度的(Variable Length)參數(shù)List
  Iterating Over 可變長(zhǎng)度的參數(shù)List
……
第六章 Annotation
第七章 for/in語(yǔ)句
第八章 靜態(tài)的Import
第九章 格式化
第十章 Threading
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)