Effective Java(影印版) (平裝)
本書(shū)介紹了JAVA編程中的57條極具實(shí)用價(jià)值的經(jīng)驗(yàn)規(guī)則,這些規(guī)則涵蓋了大多數(shù)開(kāi)發(fā)人員每天所要面臨問(wèn)題的解決方案。通過(guò)對(duì)JAVA平臺(tái)設(shè)計(jì)專家所使用技術(shù)的全面描述,提示了在生成清晰、健壯和高效的代碼過(guò)程中,應(yīng)該做什么和不應(yīng)該做什么。
書(shū)中的每條規(guī)則都以簡(jiǎn)短、獨(dú)立的形式出現(xiàn),包括了詳細(xì)而精確的建議,以及對(duì)JAVA語(yǔ)言中許多細(xì)微之處的深入分析,并通過(guò)例子代碼進(jìn)一步加以說(shuō)明。貫穿全書(shū)的是通用的語(yǔ)言用法和設(shè)計(jì)模式,以及一些具有啟發(fā)意義的技巧和技術(shù)。
主要內(nèi)容包括:1,通行和高效的語(yǔ)言用法,以簡(jiǎn)明、可讀和易于使用的形式介紹專家的建議;
2,有助于你最有效地使用JAVA平臺(tái)的模式、反模式及習(xí)慣用法;3,JAVA語(yǔ)言及其庫(kù)中通常被誤解的細(xì)微之處:如何避免這些陷阱和缺陷;4,關(guān)注JAVA語(yǔ)言本身及其最基本的庫(kù):java.lang、java.util和一個(gè)較小的擴(kuò)展jav...
本書(shū)介紹了JAVA編程中的57條極具實(shí)用價(jià)值的經(jīng)驗(yàn)規(guī)則,這些規(guī)則涵蓋了大多數(shù)開(kāi)發(fā)人員每天所要面臨問(wèn)題的解決方案。通過(guò)對(duì)JAVA平臺(tái)設(shè)計(jì)專家所使用技術(shù)的全面描述,提示了在生成清晰、健壯和高效的代碼過(guò)程中,應(yīng)該做什么和不應(yīng)該做什么。
書(shū)中的每條規(guī)則都以簡(jiǎn)短、獨(dú)立的形式出現(xiàn),包括了詳細(xì)而精確的建議,以及對(duì)JAVA語(yǔ)言中許多細(xì)微之處的深入分析,并通過(guò)例子代碼進(jìn)一步加以說(shuō)明。貫穿全書(shū)的是通用的語(yǔ)言用法和設(shè)計(jì)模式,以及一些具有啟發(fā)意義的技巧和技術(shù)。
主要內(nèi)容包括:1,通行和高效的語(yǔ)言用法,以簡(jiǎn)明、可讀和易于使用的形式介紹專家的建議;
2,有助于你最有效地使用JAVA平臺(tái)的模式、反模式及習(xí)慣用法;3,JAVA語(yǔ)言及其庫(kù)中通常被誤解的細(xì)微之處:如何避免這些陷阱和缺陷;4,關(guān)注JAVA語(yǔ)言本身及其最基本的庫(kù):java.lang、java.util和一個(gè)較小的擴(kuò)展java.io;5,關(guān)于序列化的詳細(xì)介紹,其中包括其他地方?jīng)]有提及的一些實(shí)踐建議。
Joshua Bloch是Google公司的首席Java架構(gòu)師。是Jolt大獎(jiǎng)的獲得者。他曾是Sun公司的杰出工程師,和Transarc公司的高級(jí)系統(tǒng)設(shè)計(jì)師。Bloch曾帶領(lǐng)團(tuán)隊(duì)設(shè)計(jì)和實(shí)現(xiàn)過(guò)無(wú)數(shù)的Java平臺(tái)特性,包括JDK 5.0語(yǔ)言增強(qiáng)版和獲獎(jiǎng)的Java Collections Framework。他的著作還包括:《Java Puzzlers》、《Java Concurrency in Practive》等。
