java面向对象程序设计(jdk1.6)第三版 目录页数_Java面向对象程序设计/普通高等教育计算机规划教材简介,目录书摘...
目錄:
出版說(shuō)明
前言
第1章? 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
1.1? 結(jié)構(gòu)化方法與結(jié)構(gòu)化程序設(shè)計(jì)
1.2? 面向?qū)ο蠓椒ㄅc面向?qū)ο蟪绦蛟O(shè)計(jì)
1.3? 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和特征
1.4? 統(tǒng)一建模語(yǔ)言UML
1.5? 本章小結(jié)
1.6? 習(xí)題
第2章? Java概述
2.1? Java技術(shù)背景
2.1.1? Java的發(fā)展歷史
2.1.2? Java語(yǔ)言的特點(diǎn)
2.1.3? Java技術(shù)體系
2.2? Java運(yùn)行環(huán)境
2.2.1? JDK的安裝和配置
2.2.2? Java程序的基本結(jié)構(gòu)
2.2.3? Java的基本開(kāi)發(fā)方式
2.2.4? NetBeans IDE的安裝與使用
2.3? 本章小結(jié)
2.4? 習(xí)題
第3章? Java基本語(yǔ)法
3.1? 引例:計(jì)算矩形面積
3.2? Java語(yǔ)言的基本概念
3.2.1? 基本數(shù)據(jù)類(lèi)型
3.2.2? 數(shù)據(jù)類(lèi)型轉(zhuǎn)換
3.2.3? 關(guān)鍵字與標(biāo)識(shí)符
3.2.4? 變量與常量
3.2.5? 運(yùn)算符與表達(dá)式
3.2.6? 分隔符與注釋
3.3? 輸入與輸出
3.3.1? 輸入
3.3.2? 輸出
3.4? Java語(yǔ)句
3.4.1? 普通語(yǔ)句
3.4.2? 分支語(yǔ)句
3.4.3? 循環(huán)語(yǔ)句
3.4.4? 轉(zhuǎn)移語(yǔ)句
3.5? 應(yīng)用實(shí)例
3.5.1? 計(jì)算Fibonacci數(shù)列
3.5.2? 遞歸計(jì)算階乘
3.5.3? 用試除法計(jì)算質(zhì)數(shù)
3.6? 本章小結(jié)
3.7? 習(xí)題
第4章? 類(lèi)和對(duì)象
4.1? 引例:“人”的抽象
4.2? 類(lèi)
4.2.1? 類(lèi)的定義
4.2.2? 成員變量
4.2.3? 成員方法
4.3? 對(duì)象
4.3.1? 對(duì)象的聲明和創(chuàng)建
4.3.2? 對(duì)象的使用
4.4? 類(lèi)的封裝
4.4.1? 訪問(wèn)控制屬性
4.4.2? 設(shè)置類(lèi)的訪問(wèn)控制屬性
4.4.3? 設(shè)置類(lèi)成員的訪問(wèn)控制屬性
4.5? 靜態(tài)成員
4.5.1? 靜態(tài)變量
4.5.2? 靜態(tài)方法
4.6? 包和實(shí)用類(lèi)
4.6.1? 包
4.6.2? Java標(biāo)準(zhǔn)包
4.6.3? 實(shí)用類(lèi)
4.7? 應(yīng)用實(shí)例
4.7.1? 點(diǎn)和矩形的抽象
4.7.2? 通信錄項(xiàng)
4.7.3? 剪刀石頭布游戲
4.8? 本章小結(jié)
4.9? 習(xí)題
第5章? 數(shù)組和字符串
5.1? 引例:多個(gè)單詞的反向顯示
5.2? 數(shù)組
5.2.1? 一維數(shù)組
5.2.2? 二維數(shù)組
5.3? 字符串
5.3.1? 字符串直接量
5.3.2? 字符串String類(lèi)
5.3.3? 字符串StringBuffer類(lèi)
5.4? 應(yīng)用實(shí)例:使用對(duì)象數(shù)組管理學(xué)生成績(jī)
5.5? 本章小結(jié)
5.6? 習(xí)題
第6章? 繼承與多態(tài)
6.1? 引例:對(duì)Person類(lèi)的繼承
6.2? 類(lèi)的繼承
6.2.1? Object類(lèi)
6.2.2? 子類(lèi)
6.2.3? 成員的隱藏與重載
6.2.4? 最終類(lèi)
6.3? 類(lèi)的多態(tài)
6.3.1? 多態(tài)的實(shí)現(xiàn)
6.3.2? 抽象類(lèi)
6.3.3? 接口
6.4? 應(yīng)用實(shí)例:平面幾何圖形基本類(lèi)層次設(shè)計(jì)
6.5? 本章小結(jié)
6.6? 習(xí)題
第7章? 類(lèi)設(shè)計(jì)原則和規(guī)范
7.1? 引例:違反類(lèi)設(shè)計(jì)原則的汽車(chē)銷(xiāo)售系統(tǒng)
7.2? 類(lèi)設(shè)計(jì)原則
7.2.1? 單一職責(zé)原則
7.2.2? 開(kāi)放封閉原則
7.2.3? 依賴(lài)倒置原則
7.2.4? 里氏代換原則
7.2.5? 迪米特法則
7.2.6? 接口隔離原則
7.3? Java程序設(shè)計(jì)規(guī)范
7.3.1? 文件組織
7.3.2? 布局
7.3.3? 命名規(guī)范
7.4? 應(yīng)用實(shí)例:滿足類(lèi)設(shè)計(jì)原則的汽車(chē)銷(xiāo)售管理
7.5? 本章小結(jié)
7.6? 習(xí)題
第8章? 異常處理
8.1? 引例:除數(shù)為0的異常及處理
8.2? 異常概述
8.2.1? 異常與錯(cuò)誤
8.2.2? Java異常類(lèi)
8.3? 異常處理機(jī)制
8.3.1? 異常的產(chǎn)生與拋出
8.3.2? 異常的捕獲與處理
8.4? 用戶自定義異常類(lèi)
8.5? 應(yīng)用實(shí)例:圖書(shū)訂購(gòu)異常處理
8.6? 本章小結(jié)
8.7? 習(xí)題
第9章? 多線程程序設(shè)計(jì)
9.1? 引例:簡(jiǎn)單的多線程程序
9.2? 線程概述
9.3? Java線程類(lèi)和接口
9.3.1? Thread類(lèi)
9.3.2? Runnable接口
9.4? 線程調(diào)度與控制
9.4.1? 線程狀態(tài)
9.4.2? 線程調(diào)度
9.4.3? 線程控制
9.5? 線程的同步機(jī)制
9.5.1? 共享資源
9.5.2? 線程同步
9.5.3? 線程通信
9.6? 應(yīng)用實(shí)例:定時(shí)器
9.7? 本章小結(jié)
9.8? 習(xí)題
第10章? 輸入/輸出機(jī)制
10.1? 引例:簡(jiǎn)單的文件輸出
10.2? 數(shù)據(jù)流概述
10.2.1? 流的基本概念
10.2.2? Java數(shù)據(jù)流類(lèi)
10.3? 字節(jié)流
10.3.1? 基本字節(jié)流
10.3.2? 文件字節(jié)流
10.3.3? 過(guò)濾字節(jié)流
10.4? 字符流
10.4.1? 基本字符流
10.4.2? 字符流子類(lèi)
10.5? 應(yīng)用實(shí)例:過(guò)濾文本行
10.6? 本章小結(jié)
10.7? 習(xí)題
第11章? 集合框架
11.1? 引例:使用樹(shù)存儲(chǔ)排序數(shù)據(jù)
11.2? 泛型
11.3? 集合類(lèi)
11.3.1? Collection接口
11.3.2? 迭代器Iterator
11.3.3? Set接口
11.3.4? List接口
11.4? 映射類(lèi)
11.5? 應(yīng)用實(shí)例:用TreeMap存儲(chǔ)的通信錄
11.6? 本章小結(jié)
11.7? 習(xí)題
第12章? 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)
12.1? 引例:訪問(wèn)數(shù)據(jù)庫(kù)
12.2? JDBC概述
12.2.1? JDBC框架結(jié)構(gòu)
12.2.2? JDBC類(lèi)和接口
12.3? 訪問(wèn)數(shù)據(jù)庫(kù)
12.4? 應(yīng)用實(shí)例:訪問(wèn)數(shù)據(jù)庫(kù)的汽車(chē)銷(xiāo)售管理
12.5? 本章小結(jié)
12.6? 習(xí)題
參考文獻(xiàn)
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的java面向对象程序设计(jdk1.6)第三版 目录页数_Java面向对象程序设计/普通高等教育计算机规划教材简介,目录书摘...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 蓝牙耳机滴滴响怎么回事(电脑蓝牙怎么开)
- 下一篇: mybatis java8_Java 8