第二章:簡單 Java 程式解析
第三章:變數與資料型態
第四章:運算子、運算式與敘述
第五章:選擇性敘述與迴圈
第十章:實例變數與函數、類別變數與函數

目錄

章節

標題

第零章

新手初入門,切記熟練

參考書籍

安裝 Java

安裝 Eclipse IDE

首次操作 Eclipse

初學常見錯誤 & 提高可讀性

第一章

認識 Java

第一支程式:新建檔案

第一支程式:Hello Java

第二章

簡單 Java 程式解析

變數與輸出

重點整理

第三章

變數與資料型態

認識變數與資料型態

溢位

更多資料型態

資料型態的轉換

第四章

運算子、運算式與敘述

運算子、運算式

程式範例

第五章

選擇性描述與迴圈

選擇性描述

迴圈

迴圈的跳離

第六章

陣列

一維陣列

二維與多維陣列

第七章

函數

函數與引數

函數傳遞陣列

函數多載

函數 SWAP

第八章

類別

定義類別 / 使用類別

類別中的函數成員相互呼叫

類別中使用 this

練習

建立圓形類別

傳遞引數與回傳值

多引數

類別中函數的多載

類別成員中的公有與私有 (Public & Private)

第九章

建構元

認識建構元

建構元的多載

建構元間的呼叫 - 透過 this

建構元中的公有與私有 (Public & Private)

第十章

實例變數與函數、類別變數與函數

實例變數 與 實例函數

類別變數

類別函數

第11章

類別的繼承

認識類別的繼承 / 範例

類別繼承中的建構元呼叫

Protected members

Overriding

super() 與 this()

設定終止繼承

第12章

抽象類別

認識抽象類別 / 範例

使用抽象類別型態的變數建立物件

第13章

介面 Interface

認識介面 / 範例

介面中的多重繼承

介面的延伸

第14章

例外 Exception

認識例外

例外處理 / 範例

認識例外類別

例外類別捕捉多個例外

於程式中拋出例外

於指定函數拋出例外

自定義例外類別

第15章

執行緒

認識多執行緒

啟動執行緒

實作 Runnable 介面

執行緒生命週期

凍結執行緒 sleep()

凍結執行緒 join()

執行緒的順序

同步處理 Synchronized

習題

產生不重複之亂數