Core Java 2(最新版已經(jīng)到了第七版,,共2卷):基礎(chǔ)
Thinking in Java(最新版已經(jīng)到了第四版):提高 Effective Java:高級(jí)(強(qiáng)烈推薦) The JavaTM Virtual Machine Specification, Second Edition(深入剖析JVM的運(yùn)行機(jī)制):難 The Java Language Specification(官方規(guī)范):難 企業(yè)級(jí)開發(fā)(學(xué)習(xí)完EJB才看): Mastering EJB Effective Enterprise Java Expert One on one J2EE Development Without EJB (流行框架Spring作者的嘔心之作) Expert One-on-One J2EE Design & Development(流行框架Spring作者的嘔心之作) 設(shè)計(jì)模式(有時(shí)間看,能看懂多少算多少,,需要反復(fù)閱讀n次): 《設(shè)計(jì)模式-可復(fù)用面向?qū)ο筌浖幕A(chǔ)》:GOF的經(jīng)典之作,我自己看了不下10次,,每次都有不同的體會(huì),。 《建筑的永恒之道》:一本介于建筑學(xué)與哲學(xué)之間的書籍。語言很美,。我們軟件設(shè)計(jì)中的模式這個(gè)概念就是從這本書借用來的,。 《J2EE核心模式》:J2EE企業(yè)級(jí)的設(shè)計(jì)模式,是幾代程序員經(jīng)驗(yàn)的總結(jié) 《重構(gòu):改善既有代碼的設(shè)計(jì)》:OO教父Martin Flower關(guān)于重構(gòu)方面的經(jīng)典之作,。 《代碼閱讀》:MS的權(quán)威作家,也是經(jīng)典,。 《Java與模式》:中國(guó)人寫的一本不錯(cuò)的關(guān)于設(shè)計(jì)模式的書,。略嫌羅嗦了點(diǎn)。 軟件工程(以下兩本被贊譽(yù)為“軟件工程”的雙葩,,要讀懂它們需要一定的項(xiàng)目經(jīng)驗(yàn)和實(shí)踐): 《人月神話》 《人件》 |
|