Java核心編程技術(shù)(第4版微課版新世紀(jì)應(yīng)用型高等教育軟件專(zhuān)業(yè)系列規(guī)劃教材)
定 價(jià):59.8 元
- 作者:張屹,蔡木生編
- 出版時(shí)間:2022/10/1
- ISBN:9787568538794
- 出 版 社:大連理工大學(xué)出版社
- 中圖法分類(lèi):TP312.8
- 頁(yè)碼:345
- 紙張:
- 版次:4
- 開(kāi)本:16開(kāi)
本教材內(nèi)容的選取突出了基礎(chǔ)知識(shí)和經(jīng)典內(nèi)容,并與時(shí)俱進(jìn)地增添了一些新技術(shù)、新特性。面向?qū)ο笾R(shí)(如類(lèi)、對(duì)象、接口、繼承和多態(tài)性、異常處理等)和Java經(jīng)典內(nèi)容(如文件與輸入輸出流、數(shù)據(jù)庫(kù)編程、多線程與網(wǎng)絡(luò)編程等)是Java編程的核心技術(shù),它們構(gòu)成了本教材的主體,本教材還對(duì)圖形用戶界面(GUI)、Applet等傳統(tǒng)內(nèi)容進(jìn)行了弱化處理。Java在其發(fā)展、應(yīng)用過(guò)程中涌現(xiàn)了許多新知識(shí)、新技術(shù),本教材進(jìn)行了篩選,增補(bǔ)了一些實(shí)用內(nèi)容:如第3章至第6章中的UML圖、第8章的Java泛型與Java集合、第9章的word、Excel、PDF文件內(nèi)容的讀取等,目的是拓寬讀者的視野。
第1章 Java概述
1.1 Java語(yǔ)言的誕生與發(fā)展
1.2 Java語(yǔ)言的特點(diǎn)
1.3 Java程序運(yùn)行環(huán)境的配置與使用
1.4 Java應(yīng)用程序的結(jié)構(gòu)
1.5 API文檔的下載、安裝與使用
本章小結(jié)
第2章 Java編程基礎(chǔ)
2.1 Java的數(shù)據(jù)類(lèi)型
2.2 Java的關(guān)鍵字、標(biāo)識(shí)符、常量和變量
2.3 Java的運(yùn)算符、表達(dá)式及語(yǔ)句
2.4 Java的流程控制
2.5 Java程序的基本結(jié)構(gòu)及常用的輸入輸出格式
2.6 數(shù)組
本章小結(jié)
第3章 類(lèi)與對(duì)象
3.1 OOP設(shè)計(jì)概述
3.2 類(lèi)
3.3 對(duì)象
3.4 靜態(tài)變量與靜態(tài)方法
3.5 包
本章小結(jié)
第4章 Java API實(shí)用類(lèi)
4.1 String類(lèi)
4.2 StringBuffer類(lèi)和StringBuilder類(lèi)
4.3 Math類(lèi)
4.4 包裝類(lèi)
4.5 日期日歷類(lèi)
本章小結(jié)
第5章 繼承和多態(tài)性
5.1 繼承的概念
5.2 子類(lèi)的創(chuàng)建
5.3 訪問(wèn)修飾符和繼承性
5.4 is-a和has-a之間的聯(lián)系
5.5 成員變量的隱藏和方法重寫(xiě)
5.6 super關(guān)鍵字
5.7 繼承的層次性
5.8 final關(guān)鍵字
5.9 多態(tài)性
5.10 Object類(lèi)
本章小結(jié)
第6章 抽象類(lèi)與接口
6.1 抽象類(lèi)
6.2 接口
6.3 抽象類(lèi)與接口的區(qū)別
6.4 自動(dòng)注解
本章小結(jié)
第7章 異常處理
7.1 異常與異常類(lèi)型
7.2 異常處理程序
7.3 重新拋出異常
7.4 finally子句
7.5 自定義異常
本章小結(jié)
第8章 Java泛型與Java集合
8.1 Java泛型
8.2 Java集合
8.3 Java泛型與Java集合綜合實(shí)例
本章小結(jié)
第9章 文件與輸入輸出流
9.1 File類(lèi)與文件操作
9.2 輸入輸出流
9.3 字節(jié)流
9.4 字符流
9.5 對(duì)象序列化和反序列化
9.6 隨機(jī)存取文件
9.7 Word、Excel、PDF文件的操作(選學(xué))
本章小結(jié)
第10章 GUI與事件處理
10.1 圖形用戶界面(GUI)
10.2 AWT容器類(lèi)
10.3 AWT獨(dú)立組件類(lèi)
10.4 AWT菜單類(lèi)
10.5 事件委托模型
10.6 事件類(lèi)和事件對(duì)象
10.7 事件偵聽(tīng)器與偵聽(tīng)接口
10.8 事件處理
本章小結(jié)
第1l章 數(shù)據(jù)庫(kù)編程
11.1 JDBC設(shè)計(jì)
11.2 安裝JDBC
11.3 JDBC編程的基本概念
11.4 執(zhí)行查詢操作
11.5 滾動(dòng)和更新結(jié)果集
11.6 事務(wù)及存儲(chǔ)過(guò)程的調(diào)用
本章小結(jié)
第12章 多線程與網(wǎng)絡(luò)編程
12.1 線程的概念
12.2 創(chuàng)建線程的方式
12.3 線程的生命周期
12.4 線程同步
12.5 多線程的應(yīng)用
12.6 網(wǎng)絡(luò)編程的基本概念
12.7 TCP編程
12.8 UDP編程
本章小結(jié)
第13章 JUnit
13.1 JUnit簡(jiǎn)介及安裝
13.2 編寫(xiě)JUnit測(cè)試代碼
13.3 JUnit的套件(Suite)
13.4 參數(shù)化測(cè)試
本章小結(jié)
參考文獻(xiàn)