定 價(jià):41 元
叢書名:高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教材
- 作者:趙卓君主編
- 出版時(shí)間:2015/8/1
- ISBN:9787512122994
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312JA
- 頁(yè)碼:359
- 紙張:膠版紙
- 版次:1
- 開本:16K
Java已是目前世界最流行的高級(jí)編程語(yǔ)言之一。
自誕生以來(lái),Java迅速成為開發(fā)互聯(lián)網(wǎng)應(yīng)用程序首選的編程語(yǔ)言。趙卓君主編的《Java程序設(shè)計(jì)》特針對(duì)普通高等院校和獨(dú)立學(xué)院計(jì)算機(jī)專業(yè)Java教學(xué)而編寫。本教材將介紹Java的起源、Java的語(yǔ)法基礎(chǔ)、Java中面向?qū)ο蟮膶?shí)現(xiàn)、異常、字符串、集合框架和泛型、輸入輸出和序列化、GUI圖形用戶界面、JDBC數(shù)據(jù)庫(kù)編程、Java中的多線程、網(wǎng)絡(luò)編程等都作了深入講解,包含了2014年新發(fā)布的JDK8部分新特性,還應(yīng)用了大量完整的程序案例來(lái)輔助說(shuō)明。本書涵蓋了Oracle甲骨文公司的OCJP認(rèn)證要考核的基本知識(shí)點(diǎn)。
本書既可作為普通高等院校和獨(dú)立學(xué)院計(jì)算機(jī)本科專業(yè)的Java教材,也可作為甲骨文公司Oracle Certificated Java Programmer(OCJP)認(rèn)證考試的輔導(dǎo)用書。
第1章 Java概述
1.1 Java的發(fā)展簡(jiǎn)介
1.2 Java的特點(diǎn)
1.3 開發(fā)工具包JDK及其配置
1.4 編寫簡(jiǎn)單的Java程序
1.4.1 一個(gè)最簡(jiǎn)單的Java程序
1.4.2 編譯和運(yùn)行Java程序
1.5 Eclipse的使用
總結(jié)
上機(jī)實(shí)驗(yàn)
課后練習(xí)
第2章 Java語(yǔ)法基礎(chǔ)
2.1 標(biāo)識(shí)符
2.1.1 標(biāo)識(shí)符的定義
2.1.2 標(biāo)識(shí)符的組成規(guī)則
2.1.3 分隔符
2.2 關(guān)鍵字
2.3 數(shù)據(jù)類型、變量與常量
2.3.1 數(shù)據(jù)類型
2.3.2 基本數(shù)據(jù)類型
2.3.3 復(fù)合數(shù)據(jù)類型
2.3.4 類型轉(zhuǎn)換
2.3.5 常量
2.3.6 變量
2.4 運(yùn)算符
2.4.1 算術(shù)運(yùn)算符
2.4.2 關(guān)系運(yùn)算符
2.4.3 邏輯運(yùn)算符
2.5 流程控制
2.5.1 條件選擇語(yǔ)句
2.5.2 switchcase多分支語(yǔ)句
2.5.3 循環(huán)控制語(yǔ)句
2.6 數(shù)組
2.6.1 數(shù)組的概念、特征與分類
2.6.2 一維數(shù)組
2.6.3 多維數(shù)組
2.7 命令行參數(shù)
2.7.1 命令行參數(shù)的定義與使用
2.7.2 命令行參數(shù)的轉(zhuǎn)換
總結(jié)
上機(jī)實(shí)驗(yàn)
課后練習(xí)
第3章 面向?qū)ο蟮膶?shí)現(xiàn)
3.1 如何實(shí)現(xiàn)一個(gè)類
3.1.1 類與對(duì)象的概念
3.1.2 類的成員
3.1.3 類的聲明和使用
3.1.4 封裝與包
3.1.5 訪問(wèn)控制
3.1.6 封裝的應(yīng)用
3.2 類的使用
3.2.1 類的初始化與垃圾回收
3.2.2 static關(guān)鍵字
3.2.3 this關(guān)鍵字
3.3 繼承與多態(tài)
3.3.1 繼承的概念
3.3.2 繼承的實(shí)現(xiàn):父類與子類
3.3.3 繼承中的初始化與收尾
3.3.4 繼承中成員的訪問(wèn)和繼承的根類
3.3.5 abstract關(guān)鍵字
3.3.6 多態(tài)性的概念
3.3.7 方法重載
3.3.8 方法重定義
3.3.9 final關(guān)鍵字
3.4 接口
3.4.1 接口的定義
3.4.2 接口的實(shí)現(xiàn)
3.4.3 接口的引用
3.4.4 接口的繼承
3.4.5 接口在Java8中的新特性
3.5 內(nèi)部類
……
第4章 異常
第5章 java.lang包和字符串
第6章 java.util包、集合框架和泛型
第7章 java.io包、輸入輸出和序列化
第8章 GUI圖形用戶界面編程
第9章 JDBC數(shù)據(jù)庫(kù)編程
第10章 多線程
第11章 網(wǎng)絡(luò)編程
參考文獻(xiàn)