出版時間:2005-10 出版社:江蘇東南大學(xué) 作者:Robert Simmons.Jr. 頁數(shù):322
Tag標(biāo)簽:無
內(nèi)容概要
Java已經(jīng)迅速成為時下最重要的編程語言之一,尤其對于專業(yè)及企業(yè)級項(xiàng)目而言。從其誕生之初主要用于編寫Web applet,到后來用于servlet、EJB和數(shù)據(jù)庫訪問而不斷成熟,Java已經(jīng)成為目前軟件開發(fā)者手中一種復(fù)雜而健壯的工具。 《核心Java》將Java涉及的龐大內(nèi)容合理地劃分,逐部分地揭示其中隱藏的要點(diǎn)和技巧,這些要點(diǎn)和技巧能使你從一個剛?cè)腴T的編程者成長為一個經(jīng)驗(yàn)豐富的專業(yè)開發(fā)人員。本書將帶你快速把握J(rèn)ava的基礎(chǔ),然后進(jìn)一步學(xué)習(xí)高級內(nèi)存管理技術(shù),優(yōu)化及在字節(jié)碼層次上提升效率的技術(shù),以及快速創(chuàng)建GUI所需的技術(shù)。此外,在領(lǐng)會Java語言錯綜復(fù)雜的關(guān)系的同時,你將掌握編寫和維護(hù)牢固的、沒有錯誤的代碼的藝術(shù)。 《核心Java》對每一個程序員而言都是無價之寶,即便是最老道的開發(fā)者也會發(fā)現(xiàn)閱讀此書他們會大有收獲,對Java的理解將被提升,直至能夠真正地高水平地應(yīng)用Java語言。書中共超過千行注釋詳細(xì)的可執(zhí)行代碼來幫助闡釋各個概念。
作者簡介
作者:(美)西蒙斯
書籍目錄
Preface 1.Java in Review Core Concepts Syntax Issues Access Issues Common Mistakes 2.The Final Story Final Constants Final Variables Final Parameters Final Collections Instance-Scoped Variables Fianl Classes Fianl Methods Conditional Compilation Using final as a Coding Standard 3.Immutable Types Fundamentals Immutable Problems Immutable or Not 4.Collections Collection Concepts Implementations Choosing a Collecton Type Iterating Collections Collection Gotchas 5.Exceptional Code Two Types of Exceptions When to Use Exceptions Finally for Closure Exceptional Traps 6.Nested Classes Inner Classes Limited-Scope Inner Classes Static Nested Classes Double Nested Classes Nested Classes in Interfaces? Nested Interfaces Nested Class Rules 7.All About Constants Substitution Constants Bit Fields Opiton Constants Constant Objects Constant Encapsulation 8.Data Modeling The Requirements Document Natural Language Modeling Aspects of Well-Designed Data Models Reusable Data Constraints Persistence 9.Practical Reflection The Basics Reflection and Creater Reflection Applying Reflection to MutableObject Performance of Reflection Reflection+JUnit=Stable Code 10.Proxiec 11.Peferences in Four Flavors 12.Tiger:JDK1.5Index
媒體關(guān)注與評論
書評《核心Java》包含的內(nèi)容有: ·使用final關(guān)鍵字來優(yōu)化和保護(hù)你的Java類; ·所有類型嵌套類(nested class),包括如何優(yōu)化匿名類(anonymous class)和內(nèi)部類(inner class); ·不可變對象(immutable object),包括何時使用(或不應(yīng)該使用)它們的獨(dú)特技巧; ·如何通過異常處理管理來消除bug; ·常量及其對Java內(nèi)存模型的影響; ·Java反射(reflection),我們的討論遠(yuǎn)遠(yuǎn)超越其他書中“Hello World”示例的范疇; ·在標(biāo)準(zhǔn)版本和企業(yè)級版本下如何構(gòu)建和使用動態(tài)代理; ·weak reference,包括其使用模式和在拉圾收集及內(nèi)存管理機(jī)制中的角色。
編輯推薦
Java已經(jīng)迅速成為時下最重要的編程語言之一,尤其對于專業(yè)及企業(yè)級項(xiàng)目而言。從其誕生之初主要用于編寫Web applets,到后來用于Servlet、EJB和數(shù)據(jù)庫訪問而不斷成熟,Java已經(jīng)成為目前軟件開發(fā)者手中一種復(fù)雜而健壯的工具。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載