目錄 第1章 Java簡介與環境配置
1 1 Java概覽
1 1 1 Java的歷史
1 1 2 Java的主要特性
1 1 3 Java的應用領域
1 2 Java 17的下載、安裝及配置
1 2 1 下載Java 17
1 2 2 安裝Java 17
1 2 3 配置環境變數
1 3 IDE的選擇與使用
1 3 1 IntelliJ IDEA
1 3 2 Visual Studio Code
1 4 第一個Java17程序
1 4 1 在Windows命令行下創建項目
1 4 2 在IntelliJ IDEA中創建項目
1 4 3 編寫代碼
1 4 4 運行和調試
小結
思考與練習
第2章 Java數據類型與變數
2 1 Java數據類型
2 1 1 數據類型概述
2 1 2 Java基本數據類型和字面量
2 1 3 轉義序列
2 2 變數和常量
2 2 1 變數的聲明和初始化
2 2 2 常量的定義
2 2 3 類型推斷的改進
2 3 枚舉類型
2 3 1 枚舉的定義
2 3 2 枚舉的使用
2 4 類型轉換
2 4 1 隱式類型轉換
2 4 2 顯式類型轉換
2 4 3 案例研究與實踐
綜合實訓
小結
思考與練習
第3章 運算符、表達式與流程式控制制語句
3 1 運算符和表達式
3 1 1 運算符
3 1 2 表達式
3 2 條件判斷語句
3 2 1 if和if-else語句
3 2 2 switch語句
3 3 循環結構
3 3 1 while和do-while循環
3 3 2 for語句
3 3 3 break和continue語句
3 3 4 循環語句嵌套
綜合實訓
小結
思考與練習
第4章 方法、數組與字元串處理
4 1 方法
4 1 1 方法的定義
4 1 2 方法的參數
4 1 3 方法的參數傳遞
4 1 4 方法的作用城
4 1 5 方法的調用
4 1 6 方法的返回值
4 2 數組
4 2 1 數組的定義和創建
4 2 2 數組的操作
4 2 3 數組的遍歷
4 2 4 二維數組
4 2 5 數組的特殊操作與技巧
4 2 6 排序與檢索算法
4 3 字元串
4 3 1 字元串的定義與初始化
4 3 2 字元串的常用操作
4 3 3 字元串的比較與查找
4 3 4 字元串方法的更新
4 3 5 字元串的應用案例
4 3 6 文本塊的使用
綜合實訓
小結
思考與練習
第5章 面向對象程序設計
5 1 面向對象
5 1 1 常用的術語
5 1 2 面向對象和面向過程的區別
5 1 3 對象
5 1 4 類
5 1 5 構造方法的概念與使用
5 2 類、對象及關係
5 2 1 類的創建
5 2 2 對象的創建和使用
5 2 3 類和對象綜合實踐
5 2 4 UML
5 3 封裝性
5 3 1 訪問控制
5 3 2 Getter和Setter方法
5 4 構造方法與初始化塊
5 4 1 構造方法
5 4 2 初始化塊
5 5 Java包和模塊化
5 5 1 包的定義和引用
5 5 2 模塊化
綜合實訓
小結
思考與練習
第6章 繼承與多態
6 1 繼承
6 1 1 基礎類和派生類
6 1 2 方法的重載和覆蓋
6 1 3 繼承的特點與應用
6 2 抽象類與介面
6 2 1 抽象類和抽象方法
6 2 2 介面的定義和實現
6 2 3 介面的默認方法和私有方法
6 2 4 介面的特點與應用
6 2 5 介面和抽象類的區別
6 3 多態
6 3 1 多態的概念
6 3 2 多態的實現方式
6 3 3 多態的實際應用
綜合實訓
小結
思考與練習
第7章 Java系統類及應用
7 1 Java常用系統類
7 1 1 Object類
7 1 2 包裝類
7 1 3 數學類
7 1 4 時間日期類
7 1 5 其他系統類
7 2 異常處理機制
7 2 1 異常的分類與原因
7 2 2 編譯時異常檢查
7 2 3 運行時異常處理
7 2 4 try-catch-finally語句
7 2 5 自定義異常
7 2 6 異常處理的高級主題
7 2 7 異常的最佳實踐
綜合實訓
小結
思考與練習
第8章 輸入/輸出
8 1 輸入/輸出基礎
8 1 1 文件和流的概念
8 1 2 位元組流和字元流
8 1 3 緩衝流
8 2 標準輸入/輸出
8 2 1 System in,System out,System err
8 2 2 重定向標準輸入/輸出
8 2 3 控制台I/O與文件I/O的互操作
8 3 文件讀寫
8 3 1 順序文件讀寫
8 3 2 隨機文件訪問
8 4 文件操作
8 4 1 File類的使用
8 4 2 文件系統操作
綜合實訓
小結
思考與練習
第9章 Java集合框架
9 1 集合框架概述
9 2 泛型簡介
9 2 1 泛型的概念及其必要性
9 2 2 泛型的語法
9 2 3 泛型的使用
9 2 4 泛型的作用
9 2 5 泛型在實際編程中的深入應用
9 2 6 泛型的限定
9 3 List介面及其實現
9 3 1 List介面簡介
9 3 2 ArrayList類
9 3 3 LinkedList類
9 4 Map介面及其實現
9 4 1 Map介面簡介
9 4 2 HashMap類
9 5 ArrayList和HashMap的異
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。