出版時間:2006-7 出版社:電子工業(yè)出版社 作者:孫衛(wèi)琴 頁數(shù):625
Tag標(biāo)簽:無
內(nèi)容概要
本書內(nèi)容由淺入深,緊密結(jié)合實(shí)際,利用大量典型實(shí)例,詳細(xì)講解Java面向?qū)ο蟮木幊趟枷?、編程語法和設(shè)計(jì)模式,介紹常見Java類庫的用法,總結(jié)優(yōu)化Java編程的各種寶貴經(jīng)驗(yàn),深入闡述Java虛擬機(jī)執(zhí)行Java程序的原理。書中實(shí)例均基于最新的JDK 1.5版本。全書內(nèi)容包括面向?qū)ο蟮木幊趟枷搿ava語言的基礎(chǔ)知識、異常處理、類與對象的生命周期、多線程、Java集合、輸入/輸出和GUI編程等。其最大特色是以六條主線貫穿全書:面向?qū)ο缶幊趟枷?、Java語言的語法、Java虛擬機(jī)執(zhí)行Java程序的原理、在實(shí)際項(xiàng)目中的運(yùn)用、設(shè)計(jì)模式和性能優(yōu)化技巧。同時,本書還貫穿了Sun公司的SCJP(Sun Certified Java Programmer)認(rèn)證的考試要點(diǎn)。 書中實(shí)例源文件請到http://www.fecit.com.cn的“下載專區(qū)”下載。 本書適用于所有Java編程人員,包括Java初學(xué)者及資深Java開發(fā)人員;亦可作為高校的Java教材,企業(yè)Java的培訓(xùn)教材,以及Sun公司的SCJP認(rèn)證的輔導(dǎo)材料。
作者簡介
孫衛(wèi)琴,1975年出生,籍貫江蘇常州,1997年畢業(yè)于上海交通大學(xué),隨后主要從事基于Java的軟件開發(fā)工作,在此期間還從事過Java方面的培訓(xùn)和咨詢工作。2002年開始Java技術(shù)領(lǐng)域的圖書創(chuàng)作。
代表著作有:《Java面向?qū)ο缶幊獭?、《精通Hibernate:Java對象持久化技術(shù)詳解》、《精通Sturts:基于MVC的Java Web設(shè)計(jì)與開發(fā)》、《Tomcat與Java Web開發(fā)技術(shù)詳解》。
書籍目錄
第1章 面向?qū)ο箝_發(fā)方法概述 1.1 結(jié)構(gòu)化的軟件開發(fā)方法簡介 1.2 面向?qū)ο蟮能浖_發(fā)方法簡介 1.2.1 對象模型 1.2.2 UML:可視化建模語言 1.2.3 Rational Rose:可視化建模工具 1.3 面向?qū)ο箝_發(fā)中的核心思想和概念 1.3.1 問題領(lǐng)域、對象、屬性、狀態(tài)、行為、方法、實(shí)現(xiàn) 1.3.2 類、類型 1.3.3 消息、服務(wù) 1.3.4 接口 1.3.5 封裝、透明 1.3.6 抽象 1.3.7 繼承、擴(kuò)展、覆蓋 1.3.8 組合 1.3.9 多態(tài)、動態(tài)綁定 1.4 UML語言簡介 1.4.1 用例圖 1.4.2 類框圖 1.4.3 時序圖 1.4.4 協(xié)作圖 1.4.5 狀態(tài)轉(zhuǎn)換圖 1.4.6 組件圖 1.4.7 部署圖 1.5 類之間的關(guān)系 1.5.1 關(guān)聯(lián)(Association) 1.5.2 依賴(Dependency) 1.5.3 聚集(Aggregation) 1.5.4 泛化(Generalization) 1.5.5 實(shí)現(xiàn)(Realization) 1.5.6 區(qū)分依賴、關(guān)聯(lián)和聚集關(guān)系 1.6 實(shí)現(xiàn)Panel系統(tǒng) 1.6.1 擴(kuò)展Panel系統(tǒng) 1.6.2 用配置文件進(jìn)一步提高Panel系統(tǒng)的可維護(hù)性 1.6.3 運(yùn)行Panel系統(tǒng) 1.7 小結(jié) 1.8 思考題 第2章 第一個Java應(yīng)用 2.1 創(chuàng)建Java源文件 2.1.1 Java源文件結(jié)構(gòu) 2.1.2 包聲明語句 2.1.3 包引入語句 2.1.4 方法的聲明 2.1.5 程序入口main()方法的聲明 2.1.6 給main()方法傳遞參數(shù) 2.1.7 注釋語句 2.1.8 關(guān)鍵字 2.1.9 標(biāo)識符 2.1.10 編程規(guī)范 2.2 用JDK管理Java應(yīng)用 2.2.1 JDK簡介 2.2.2 編譯Java源文件 2.2.3 運(yùn)行Java程序 2.2.4 給Java應(yīng)用打包 2.3 JavaDoc文檔 2.3.1 JavaDoc標(biāo)記 2.3.2 javadoc命令的用法 2.4 Java虛擬機(jī)的運(yùn)行時數(shù)據(jù)區(qū) 2.5 小結(jié) 2.6 思考題 第3章 數(shù)據(jù)類型和變量 ……第4章 操作符 第5章 流程控制 第6章 繼承 第7章 Java語言中的修飾符 第8章 接口 第9章 異常處理 第10章 類的生命周期 第11章 對象的生命周期 第12章 內(nèi)部類 第13章 多線程 第14章 數(shù)組 第15章 Java集合 第16章 Java I/O系統(tǒng) 第17章 圖形用戶界面 第18章 Swing組件 第19章 Java常用類 參考文獻(xiàn)
媒體關(guān)注與評論
書評全書貫穿六條主線: 面向?qū)ο缶幊趟枷耄籎ava語言的語法;Java虛擬機(jī)執(zhí)行Java程序的原理;在實(shí)際項(xiàng)目中的運(yùn)用;設(shè)計(jì)模式;性能優(yōu)化技巧。 看清Java萬花筒的本質(zhì),從復(fù)雜的表象中尋找普遍的規(guī)律,深刻理解Java的核心思想。 緊密結(jié)合實(shí)際,運(yùn)用典型實(shí)例,循序漸進(jìn),行動詳細(xì)講解Java面向?qū)ο蟮木幊趟枷?、編程語法和設(shè)計(jì)模式。 總結(jié)優(yōu)化Java編程的各種寶貴經(jīng)驗(yàn),深入闡述Java虛擬機(jī)執(zhí)行Java程序的原理,從而使你更深入地理解Java語言的各種特性和語法規(guī)則。 本書貫穿了Sun公司的SCJP(Sun Certified Java Programmer)認(rèn)證的考試要點(diǎn),可作為Sun公司的SCJP認(rèn)證的輔導(dǎo)教材。
編輯推薦
《Java 面向?qū)ο缶幊獭愤€貫穿了Sun公司的SCJP(Sun Certified Java Programmer)認(rèn)證的考試要點(diǎn)?! ”緯m用于所有Java編程人員,包括Java初學(xué)者及資深Java開發(fā)人員;亦可作為高校的Java教材,企業(yè)Java的培訓(xùn)教材,以及Sun公司的SCJP認(rèn)證的輔導(dǎo)材料。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載