Java基礎(chǔ)開(kāi)發(fā)與應(yīng)用/高等院校應(yīng)用型人才培養(yǎng)規(guī)劃教材
定 價(jià):49.8 元
叢書名:高等院校應(yīng)用型人才培養(yǎng)規(guī)劃教材
- 作者:達(dá)內(nèi)教育集團(tuán) 編
- 出版時(shí)間:2019/10/1
- ISBN:9787302534341
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312JA
- 頁(yè)碼:259
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《Java基礎(chǔ)開(kāi)發(fā)與應(yīng)用/高等院校應(yīng)用型人才培養(yǎng)規(guī)劃教材》從Java SE基礎(chǔ)知識(shí)點(diǎn)開(kāi)始,對(duì)Java面向?qū)ο缶幊踢M(jìn)行深入剖析和講解。全書內(nèi)容涵蓋Java開(kāi)發(fā)環(huán)境、Java語(yǔ)法基礎(chǔ)、流程控制、面向?qū)ο缶幊、?shù)組、繼承、多態(tài)、Java核心類、異常、泛型和集合。
《Java基礎(chǔ)開(kāi)發(fā)與應(yīng)用/高等院校應(yīng)用型人才培養(yǎng)規(guī)劃教材》由淺人深地對(duì)Java SE基礎(chǔ)應(yīng)用進(jìn)行了全面系統(tǒng)的講解,并且重點(diǎn)突出,組織清晰,精心設(shè)計(jì)了大量的應(yīng)用案例,通過(guò)案例驅(qū)動(dòng)強(qiáng)化動(dòng)手能力!禞ava基礎(chǔ)開(kāi)發(fā)與應(yīng)用/高等院校應(yīng)用型人才培養(yǎng)規(guī)劃教材》所有案例都基于新發(fā)布的Java 10版本進(jìn)行調(diào)試運(yùn)行,且增加了推斷類型等新特性。
《Java基礎(chǔ)開(kāi)發(fā)與應(yīng)用/高等院校應(yīng)用型人才培養(yǎng)規(guī)劃教材》適用面廣,可作為高等學(xué)校、培訓(xùn)機(jī)構(gòu)的Java語(yǔ)言程序設(shè)計(jì)課程的教材,也可作為計(jì)算機(jī)科學(xué)與技術(shù)、軟件外包、計(jì)算機(jī)應(yīng)用、軟件工程、電子商務(wù)等專業(yè)的程序設(shè)計(jì)課程的教材。
第1章 Java概述
1.1 Java簡(jiǎn)介
1.1.1 Java歷史
1.1.2 Java發(fā)展
1.1.3 Java平臺(tái)
1.1.4 Java的特點(diǎn)
1.2 Java開(kāi)發(fā)環(huán)境
1.2.1 JDK簡(jiǎn)介
1.2.2 下載安裝JDK
1.2.3 JDK目錄介紹
1.2.4 配置環(huán)境變量
1.3 第一個(gè)Java程序Hello World
1.4 Java編譯運(yùn)行過(guò)程
1.5 Java注釋
1.6 Eclipse開(kāi)發(fā)工具
1.6.1 Eclipse簡(jiǎn)介
1.6.2 下載Eclipse開(kāi)發(fā)環(huán)境
1.6.3 使用Eclipse開(kāi)發(fā)Java應(yīng)用程序
1.6.4 Eclipse快捷鍵
1.7 JDK API文檔
小結(jié)
習(xí)題
第2章 Java語(yǔ)法基礎(chǔ)
2.1 標(biāo)識(shí)符
2.2 Java關(guān)鍵字
2.3 變量
2.3.1 變量的聲明
2.3.2 變量的初始化
2.3.3 變量的訪問(wèn)
2.3.4 變量作用域
2.4 Java數(shù)據(jù)類型
2.4.1 基本類型與引用類型
2.4.2 整數(shù)類型
2.4.3 浮點(diǎn)類型
2.4.4 字符類型
2.4.5 布爾類型
2.5 類型轉(zhuǎn)換
2.5.1 自動(dòng)類型轉(zhuǎn)換
2.5.2 強(qiáng)制類型轉(zhuǎn)換
2.6 運(yùn)算符
2.6.1 算術(shù)運(yùn)算符
2.6.2 關(guān)系運(yùn)算符
2.6.3 邏輯運(yùn)算符
2.6.4 位運(yùn)算符
2.6.5 賦值運(yùn)算符
2.6.6 條件(三目)運(yùn)算符
2.6.7 運(yùn)算符優(yōu)先級(jí)
2.7 var類型推斷
小結(jié)
習(xí)題
第3章 流程控制
3.1 分支結(jié)構(gòu)
3.1.1 if條件語(yǔ)句
3.1.2 switch語(yǔ)句
3.2 循環(huán)結(jié)構(gòu)
3.2.1 for循環(huán)
3.2.2 while循環(huán)
3.2.3 do-while循環(huán)
3.3 轉(zhuǎn)移語(yǔ)句
3.3.1 break語(yǔ)句
3.3.2 continue語(yǔ)句
3.3.3 return語(yǔ)句
小結(jié)
習(xí)題
第4章 面向?qū)ο缶幊?br>4.1 面向?qū)ο缶幊趟枷?br>4.1.1 面向?qū)ο蠛?jiǎn)介
4.1.2 面向?qū)ο竺~
4.1.3 面向?qū)ο筇卣?br>4.2 類與對(duì)象
4.2.1 類的聲明
4.2.2 對(duì)象的創(chuàng)建和使用
4.3 方法
4.3.1 方法的參數(shù)傳遞機(jī)制
4.3.2 構(gòu)造方法
4.3.3 方法重載
4.3.4 可變參數(shù)
4.4 封裝和訪問(wèn)控制
4.4.1 包
4.4.2 訪問(wèn)控制符
4.5 靜態(tài)成員
4.6 Scanner類
小結(jié)
習(xí)題
第5章 數(shù)組
5.1 創(chuàng)建數(shù)組
5.2 初始化數(shù)組
5.2.1 數(shù)組靜態(tài)初始化
5.2.2 數(shù)組動(dòng)態(tài)初始化
5.3 foreach遍歷數(shù)組
5.4 二維數(shù)組
5.5 對(duì)象數(shù)組
5.6 數(shù)組排序
5.6.1 冒泡排序
5.6.2 插人排序
5.6.3 Arrays.sort()排序
5.6.4 對(duì)象數(shù)組排序
5.7 數(shù)組案例
5.7.1 掃雷游戲的布雷統(tǒng)計(jì)程序
5.7.2 撲克牌游戲的隨機(jī)發(fā)牌程序
小結(jié)
習(xí)題
第6章 繼承和多態(tài)
6.1 類的繼承
6.1.1 繼承的概念
6.1.2 繼承的格式
6.1.3 繼承的特性
6.1.4 super關(guān)鍵字
6.1.5 子類的實(shí)例化過(guò)程
6.2 多態(tài)
6.2.1 引用類型轉(zhuǎn)換
6.2.2 方法的重寫
6.2.3 多態(tài)的體現(xiàn)
6.2.4 多態(tài)的優(yōu)點(diǎn)
6.3 抽象類和接口
6.3.1 抽象類
6.3.2 接口
6.4 final關(guān)鍵字
6.4.1 final修飾變量
6.4.2 final修飾方法
6.4.3 final修飾類
6.4.4 final static靜態(tài)常量
6.5 內(nèi)部類
小結(jié)
習(xí)題
第7章 Java核心類
7.1 字符串類
7.1.1 String類
7.1.2 String常用API
7.1.3 StringBuffer和StringBuilder
7.2 Object類
7.3 包裝類
7.4 裝箱和拆箱
7.5 日期類
7.5.1 Date類
7.5.2 Calendar類
7.5.3 日期格式化
7.6 數(shù)字處理類
7.6.1 NumberFormat類
7.6.2 Math類
7.6.3 Random類
小結(jié)
習(xí)題
第8章 異常
8.1 異常概述
8.1.1 異常類
8.1.2 異常處理機(jī)制
8.2 捕獲異常
8.2.1 try…catch語(yǔ)句
8.2.2 try…catch…finally語(yǔ)句
8.2.3 自動(dòng)關(guān)閉資源的try語(yǔ)句
8.2.4 嵌套的try…catch語(yǔ)句
8.2.5 多異常捕獲
8.3 拋出異常
8.3.1 throw拋出異常對(duì)象
8.3.2 throws聲明拋出異常序列
8.4 自定義異常
小結(jié)
習(xí)題
第9章 泛型與集合
9.1 泛型概述
9.1.1 泛型定義
9.1.2 通配符
9.1.3 有界類型
9.1.4 泛型的限制
9.2 集合概述
9.2.1 集合框架
9.2.2 迭代器接口
9.3 集合類
9.3.1 Collection接口
9.3.2 List接口及其實(shí)現(xiàn)類
9.3.3 Set接口及其實(shí)現(xiàn)類
9.3.4 Queue接口及其實(shí)現(xiàn)類
9.3.5 Map接口及其實(shí)現(xiàn)類
9.4 集合轉(zhuǎn)換
9.5 集合工具類
小結(jié)
習(xí)題
附錄
附錄A ASCII表
附錄B Java常用類
附錄C 命令工具