Java是一種使我們對計算的理解有所改變的編程語言,本書則對該語言提供了一個易于理解同時又頗為詳盡的介紹。Java已經(jīng)成為大量應(yīng)用的首選語言,如Web服務(wù)、安全網(wǎng)絡(luò)系統(tǒng)、基于XML的工具、可重用組件以及關(guān)鍵任務(wù)企業(yè)系統(tǒng)。本書中有大量易于學習的代碼示例,由此可以指導你掌握Java的許多特性、API和功能。這一新版已得到了擴展和更新以面向Java 2 SDK 1.4。在此詳盡地介紹了諸如Web應(yīng)用、servlet和XML等重要內(nèi)容,它們對于企業(yè)應(yīng)用的發(fā)展起到了顯著的推動作用。第二版中完全涵蓋了Java 1.4的所有語言特性,其中包括斷言和異常鏈,另外還介紹了諸如正則表達式和NIO(新I/O包)等新的API。新加入的Swing特性和組件在此也有所描述,另外所涉及的內(nèi)容還包括使用開源NetBeans IDE的JavaBeans組件體系結(jié)構(gòu)、有關(guān)applet的最新信息,以及面向所有主流Web瀏覽器的Java插件。隨書光盤為你提供了著手使用Java所需的所有內(nèi)容。除了本書的許多示例程序以外,光盤中還包括了完整的J2SE SDK 1.4、NetBeans IDE、Jakarta項目的Ant make實用工具和Tomcat應(yīng)用服務(wù)器,另外還提供了BeanShell,這是由本書作者Pat Niemeyer所開發(fā)的一個簡單的開源Java腳本語言。經(jīng)擴展和修訂,本書中包括如下內(nèi)容:·面向?qū)ο缶幊碳夹g(shù)·Servlet和Web應(yīng)用API·用于改進調(diào)試的語言斷言和異常鏈·用于可伸縮I/O的NIO包·使用線程編程·包括格式化文本和新焦點系統(tǒng)的Swing更新·正則表達式、首選項和日志等新API·JavaBean示例和免費NetBeans IDE·有關(guān)Java插件、applet簽名和Java Web Start的信息·XML,其中包括SAX、DOM、DTD、XSLT和新的JavaBeans XML Encoder
作者簡介
Patrick Niemeyer最早于西南貝爾實驗室技術(shù)資源部門任職時開始涉足Oak。他是網(wǎng)絡(luò)化和分布式應(yīng)用領(lǐng)域的一位獨立顧問和作者。Pat曾開發(fā)了BeanShell,這是一種流行的Java腳本語言,另外還在網(wǎng)上提供了許多其他的免費小軟件。目前,Pat正致力于為A.G.Edwardsg開發(fā)企業(yè)體系架構(gòu)。