Java 8基礎套用與開發(第2版)-微課版

Java 8基礎套用與開發(第2版)-微課版

《Java 8基礎套用與開發(第2版)-微課版》是2018年9月清華大學出版社出版的圖書,作者是周清平、鐘鍵、黃雲、覃遵躍、QST青軟實訓。

基本介紹

  • 書名:Java 8基礎套用與開發(第2版)-微課版
  • 作者:周清平、鐘鍵、黃雲、覃遵躍、QST青軟實訓
  • ISBN:9787302503569
  • 定價:69元
  • 出版社:清華大學出版社
  • 出版時間:2018年9月
內容簡介,圖書目錄,

內容簡介

本書深入介紹了Java基礎編程的相關內容,主要涵蓋Java概述、Java語言基礎、面向對象基礎、Java常用的核心類、類之間的關係、接口、抽象類、異常、泛型與集合。書中所有代碼都是在Java 8環境下調試運行的,並對Java 8的一些新特性進行了全面介紹。
本書由淺入深對Java SE技術進行了系統講解,並且重點突出,強調動手操作能力,以一個項目貫穿所有章節的任務實現,使得讀者能夠快速理解並掌握各項重點知識,全面提高分析問題、解決問題以及編碼的能力。
本書適用面廣,可作為高等院校、培訓機構的Java教材,適用於計算機科學與技術、軟體外包、計算機軟體、計算機網路、電子商務等專業的程式設計課程的教材。本書適合各種層次的Java學習者和工作者閱讀。

圖書目錄

第1章Java概述
視頻講解: 6個,共65分鐘
任務驅動
學習路線
本章目標
1.1Java簡介
1.1.1Java起源
1.1.2Java發展史
1.2Java體系
1.2.1Java語言優勢
1.2.2Java套用平台
1.2.3專有名詞
1.2.4Java跨平台原理
1.2.5垃圾回收機制
1.3JDK工具
1.3.1JDK安裝配置
1.3.2JDK
1.3.3JDK常用工具
1.4HelloWorld程式
1.5輸出與注釋
1.5.1列印輸出
1.5.2注釋
1.6IDE集成開發環境
1.7貫穿任務實現
本章總結
小結
Q&A
章節練習
習題
上機
第2章Java語言基礎
視頻講解: 15個,共165分鐘
任務驅動
學習路線
本章目標
2.1字元
2.1.1字元集
2.1.2分隔設定
2.1.3標識符
2.1.4關鍵字
2.2變數和常量
2.2.1變數
2.2.2常量
2.2.3變數作用域
2.2.4變數初始化
2.3數據類型
2.3.1基本類型
2.3.2引用類型
2.3.3類型轉換
2.4操作符
2.4.1一元操作符
2.4.2二元操作符
2.4.3三元操作符
2.4.4運算符優先權
2.5流程控制
2.5.1分支結構
2.5.2循環結構
2.5.3轉移語句
2.6數組
2.6.1創建數組
2.6.2初始化數組
2.6.3foreach遍歷數組
2.6.4二維數組
2.7貫穿任務實現
2.7.1實現【任務21】
2.7.2實現【任務22】
2.7.3實現【任務23】
本章總結
小結
Q&A
章節練習
習題
上機
第3章面向對象基礎
視頻講解: 12個,共135分鐘
任務驅動
學習路線
本章目標
3.1面向對象思想
3.1.1面向對象簡介
3.1.2面向對象名詞
3.1.3面向對象編程特徵
3.2類與對象
3.2.1類的聲明
3.2.2對象的創建和使用
3.3方法
3.3.1方法的參數傳遞機制
3.3.2構造方法
3.3.3方法重載
3.3.4可變參數
3.4封裝和訪問控制
3.4.1包
3.4.2訪問控制符
3.5靜態成員
3.6對象數組
3.7貫穿任務實現
3.7.1實現【任務31】
3.7.2實現【任務32】
3.7.3實現【任務33】
本章總結
小結
Q&A
章節練習
習題
上機
第4章核心類
視頻講解: 10個,共100分鐘
任務驅動
學習路線
本章目標
4.1基本類型的封裝類
4.2裝箱和拆箱
4.3Object類
4.3.1equals()方法
4.3.2toString()方法
4.4字元串類
4.4.1String類
4.4.2StringBuffer類
4.4.3StringBuilder類
4.5Scanner類
4.6Math類
4.7Date類
4.8貫穿任務實現
4.8.1實現【任務41】
4.8.2實現【任務42】
4.8.3實現【任務43】
本章總結
小結
Q&A
章節練習
習題
上機
第5章類之間的關係
視頻講解: 8個,共80分鐘
任務驅動
學習路線
本章目標
5.1關係概述
5.2繼承與多態
5.2.1繼承
5.2.2多態
5.2.3super關鍵字
5.2.4final關鍵字
5.3其他關係
5.3.1依賴關係
5.3.2關聯關係
5.3.3聚合關係
5.3.4組成關係
5.4內部類
5.4.1成員內部類
5.4.2局部內部類
5.4.3靜態內部類
5.4.4匿名內部類
5.5單例模式
5.6貫穿任務實現
5.6.1實現【任務51】
5.6.2實現【任務52】
5.6.3實現【任務53】
5.6.4實現【任務54】
本章總結
小結
Q&A
章節練習
習題
上機
第6章抽象類和接口
視頻講解: 6個,共45分鐘
任務驅動
學習路線
本章目標
6.1抽象類
6.1.1定義抽象類
6.1.2使用抽象類
6.2接口
6.2.1定義接口
6.2.2實現接口
6.2.3接口的繼承
6.2.4面向接口編程
6.3instanceof關鍵字
6.4貫穿任務實現
6.4.1實現【任務61】
6.4.2實現【任務62】
6.4.3實現【任務63】
6.4.4實現【任務64】
本章總結
小結
Q&A
章節練習
習題
上機
第7章異常
視頻講解: 5個,共45分鐘
任務驅動
學習路線
本章目標
7.1異常概述
7.1.1異常類
7.1.2異常處理機制
7.2捕獲異常
7.2.1try...catch語句
7.2.2try...catch...finally語句
7.2.3自動關閉資源的try語句
7.2.4嵌套的try...catch語句
7.2.5多異常捕獲
7.3拋出異常
7.3.1throw拋出異常對象
7.3.2throws聲明拋出異常序列
7.4自定義異常
7.5貫穿任務實現
7.5.1實現【任務71】
7.5.2實現【任務72】
7.5.3實現【任務73】
本章總結
小結
Q&A
章節練習
習題
上機
第8章泛型與集合
視頻講解: 10個,共115分鐘
任務驅動
學習路線
本章目標
8.1泛型
8.1.1泛型定義
8.1.2通配符
8.1.3有界類型
8.1.4泛型的限制
8.2集合概述
8.2.1集合框架
8.2.2疊代器接口
8.3集合類
8.3.1Collection接口
8.3.2List接口及其實現類
8.3.3Set接口及其實現類
8.3.4Queue接口及其實現類
8.3.5Map接口及其實現類
8.4集合轉換
8.5集合工具類
8.6貫穿任務實現
8.6.1實現【任務81】
8.6.2實現【任務82】
8.6.3實現【任務83】
8.6.4實現【任務84】
8.6.5實現【任務85】
本章總結
小結
Q&A
章節練習
習題
上機
附錄AEclipse集成開發環境
A.1Eclipse簡介
A.2Eclipse下載及安裝
A.3Eclipse常用操作
A.4Eclipse調試
A.5Eclipse導入
A.6Eclipse快捷鍵
附錄Bjavac命令
B.1選項
B.2命令行參數檔案
附錄Cjava命令
附錄Djar包
D.1jar命令語法
D.2選項
D.3設定應用程式的入口點
附錄E靜態塊
附錄F常用的類
附錄GASCII表

相關詞條

熱門詞條

聯絡我們