本書(shū)內(nèi)容由淺入深,緊密結(jié)合實(shí)際,利用大量典型實(shí)例,詳細(xì)講解Java面向?qū)ο蟮木幊趟枷搿⒕幊?a target="_blank" href='http://m.californiadebtcollectionlawyers.com/fz/grammar/'>語(yǔ)法和設(shè)計(jì)模式,介紹常見(jiàn)Java類(lèi)庫(kù)的用法,總結(jié)優(yōu)化Java編程的各種寶貴經(jīng)驗(yàn),深入闡述Java虛擬機(jī)執(zhí)行Java程序的原理。書(shū)中實(shí)例均基于最新的JDK 1.5版本。全書(shū)內(nèi)容包括面向?qū)ο蟮木幊趟枷搿ava語(yǔ)言的基礎(chǔ)知識(shí)、異常處理、類(lèi)與對(duì)象的生命周期、多線(xiàn)程、Java集合、輸入/輸出和GUI編程等。
java面向?qū)ο缶幊棠夸?/h3>
第1章 面向?qū)ο箝_(kāi)發(fā)方法概述
1.1 結(jié)構(gòu)化的軟件開(kāi)發(fā)方法簡(jiǎn)介
1.2 面向?qū)ο蟮能浖_(kāi)發(fā)方法簡(jiǎn)介
1.2.1 對(duì)象模型
1.2.2 UML:可視化建模語(yǔ)言
1.2.3 Rational Rose:可視化建模工具
1.3 面向?qū)ο箝_(kāi)發(fā)中的核心思想和概念
1.3.1 問(wèn)題領(lǐng)域、對(duì)象、屬性、狀態(tài)、行為、方法、實(shí)現(xiàn)
1.3.2 類(lèi)、類(lèi)型
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)、動(dòng)態(tài)綁定
1.4 UML語(yǔ)言簡(jiǎn)介
1.4.1 用例圖
1.4.2 類(lèi)框圖
1.4.3 時(shí)序圖
1.4.4 協(xié)作圖
1.4.5 狀態(tài)轉(zhuǎn)換圖
1.4.6 組件圖
1.4.7 部署圖
1.5 類(lèi)之間的關(guān)系
1.5.1 關(guān)聯(lián)(Association)
1.5.2 依賴(lài)(Dependency)
1.5.3 聚集(Aggregation)
1.5.4 泛化(Generalization)
1.5.5 實(shí)現(xiàn)(Realization)
1.5.6 區(qū)分依賴(lài)、關(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章 第一個(gè)Java應(yīng)用
2.1 創(chuàng)建Java源文件
2.1.1 Java源文件結(jié)構(gòu)
2.1.2 包聲明語(yǔ)句
2.1.3 包引入語(yǔ)句
2.1.4 方法的聲明
2.1.5 程序入口main()方法的聲明
2.1.6 給main()方法傳遞參數(shù)
2.1.7 注釋語(yǔ)句
2.1.8 關(guān)鍵字
2.1.9 標(biāo)識(shí)符
2.1.10 編程規(guī)范
2.2 用JDK管理Java應(yīng)用
2.2.1 JDK簡(jiǎn)介
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í)數(shù)據(jù)區(qū)
2.5 小結(jié)
2.6 思考題
第3章 數(shù)據(jù)類(lèi)型和變量
……
第4章 操作符
第5章 流程控制
第6章 繼承
第7章 Java語(yǔ)言中的修飾符
第8章 接口
第9章 異常處理
第10章 類(lèi)的生命周期
第11章 對(duì)象的生命周期
第12章 內(nèi)部類(lèi)
第13章 多線(xiàn)程
第14章 數(shù)組
第15章 Java集合
第16章 Java I/O系統(tǒng)
第17章 圖形用戶(hù)界面
第18章 Swing組件
第19章 Java常用類(lèi)
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版