Java 學習系列
Search…
目錄
新手初入門,切記熟練
參考書籍
安裝 Java
安裝 Eclipse IDE
首次操作 Eclipse
初學常見錯誤 & 提高可讀性
第一章:認識 JAVA
第一支程式:新建檔案
第一支程式:Hello Java
第二章:簡單 Java 程式解析
變數與輸出
重點整理
第三章:變數與資料型態
認識變數與資料型態
溢位
更多資料型態
資料型態的轉換
第四章:運算子、運算式與敘述
運算子、運算式
程式範例
第五章:選擇性敘述與迴圈
選擇性敘述
迴圈
迴圈的跳離
第六章:陣列
一維陣列
二維與多維陣列
第七章:函數
函數與引數
函數傳遞陣列
函數多載
函數 SWAP
第八章:類別
定義類別
使用類別
類別中的函數成員相互呼叫
類別中使用 this
練習:建立圓形類別
傳遞引數與回傳值
多引數
類別中函數的多載
類別成員中的公有與私有
第九章:建構元
認識 建構元
建構元的多載
建構元間的呼叫 - 透過this
建構元中的公有與私有
第十章:實例變數與函數、類別變數與函數
實例變數 與 實例函數
類別變數
類別函數
第11章:類別的繼承
認識類別的繼承
範例:類別的繼承
類別繼承中的建構元呼叫
Protected members
Overriding
super() 與 this()
設定終止繼承
第12章:抽象類別
認識抽象類別
範例:抽象類別
使用抽象類別型態的變數建立物件
第13章:介面Interface
認識介面
範例:介面
介面中的多重繼承
介面的延伸
第14章:例外 Exception
認識例外
例外處理
範例:例外處理
認識例外類別
例外類別捕捉多個例外
於程式中拋出例外
於指定函數拋出例外
自定義例外類別
第15章:執行緒
認識多執行緒
啟動執行緒
實作 RUNNABLE 介面
執行緒生命週期
凍結執行緒 sleep()
凍結執行緒 join()
執行緒的順序
同步處理 Synchronized
習題範例
產生不重複之亂數
後記
致謝
首頁
Powered By
GitBook
第一支程式:Hello Java
一、撰寫程式
1
public static void main(String[] args){
2
// TODO Auto-generated method stub
3
}
Copied!
將 // TODO Auto-generated method stub 取代成以下程式碼(或是撰寫在此行註解的底下):
1
System.out.println("Hello Java!");
Copied!
完整的程式碼
點擊功能列上的運行
詢問存檔:點擊OK
成功運行後,在最底下就會顯示結果
二、程式碼說明
1
package ch01; //第一行是一開始命名的package名稱
2
3
public class class01 { //而這行是命名的Class名稱
4
5
public static void main(String[] args) { // 這部分是上方教學要求打勾
6
7
System.out.println("Hello Java!"); //這部分是Hello Java 程式碼
8
9
}
10
}
Copied!
我們由一開始的Project、Package 與 Class 先做簡單說明:
Project 就像是一個課本 package 像是章節 class 就是每章節的內容
project → package → class
1
public static void main(String[] args)
Copied!
這是程式的起點。 當程式載入一個 .java 檔,會先去尋找 main 在哪,所以必須先宣告 main 是 公開、共用的 (public),否則程式將會找不到 main 的位置。
main() 是相當特殊的一個函數,沒有回傳值,因此在main 之前要加上 void。
main() 括號內的String[ ] args 則是:程式執行時,裡面將會以字串型態的陣列 args[] 存放。
1
public class class01 {
2
public static void main(String[] args) {
3
}}
Copied!
所以整段程式碼可以解釋為:
宣告一個公開的類別 class01, 定義 公開 靜態無傳回值 名稱為main 參數為字串陣列 的方法
1
System.out.println("Hello Java!");
Copied!
System.out.println( ) 的功用是:印出括號內所有包含的文字。
System.out 意指標準輸出; 後方的 println 則是 print line 的縮寫。
第一章:認識 JAVA - Previous
第一支程式:新建檔案
Next - 第二章:簡單 Java 程式解析
變數與輸出
Last modified
2yr ago
Copy link
Contents
一、撰寫程式
二、程式碼說明