- Dec 05 Sat 2009 20:09
-
建構方法(Constructor)
1. 所謂的建構方法是:在定義類別時,您可以使用「建構方法」(Constructor)來進行物件的初始值而在java中並沒有「解構方法」(Destructor),是利用finalize()來達到解構方法
- Dec 05 Sat 2009 16:02
-
利用jar打包class文件

1. 當class編寫完成後,若需要使用class時,可以打包為jar文件,以便於其他人可以引入(import)該class使用
打包指令 jar -cvf xxx.jar *.*
如下所示:
- Dec 05 Sat 2009 15:59
-
JDK中所包含的class文件

1. JDK安裝完成後,撰寫程式碼時可利用Java的核心類,如String類、swing類、util類、lnag類....等,該文件位置於安裝的JDK目錄中,位置如下:
%java\jdk1.6.0_16\jre\lib中的 rt.jar 便是在撰寫程式碼時套用JDK所附帶的class文件
- Dec 05 Sat 2009 15:56
-
Package

如果要把一個類放入package中,Line 1 必須先定義package層次,編譯出來的類必須位於正確的目錄之下,所謂正確目錄就是跟package的層次完全一致(無定義package的類稱之為"裸體類")
如下所示:
package com;
public class Test {
- Dec 05 Sat 2009 15:54
-
Java的物件產生與使用
1. 必須使用 new 關鍵字來產生一個新的物件
如:Test t = new Test();
2. 利用 . 來引用物件或者引用物件方法
如: t.use(3, 5);
3. 每一個單獨的物件都有自己的成員變數以及儲存空間
4. 同一個類別可以共享該類的方法
5. 非靜態的每個方法是針對每個物件進行引用,也就是非static方法時必須以 new來產生新的物件才可以引用
如:Test t = new Test();
2. 利用 . 來引用物件或者引用物件方法
如: t.use(3, 5);
3. 每一個單獨的物件都有自己的成員變數以及儲存空間
4. 同一個類別可以共享該類的方法
5. 非靜態的每個方法是針對每個物件進行引用,也就是非static方法時必須以 new來產生新的物件才可以引用
- Dec 05 Sat 2009 15:43
-
方法重載 Overload

方法的重載表示一個類中可以定義多種同名方法,在調用時依不同類型參數選擇對應的方法
如下所示:比較兩數據大小
兩方法名稱相同,但基本數據類型卻分為int及float
在調用方法 t.max(3, 4)時,傳入的值型態為int
所以調用到 Line 8的方法,這種調用方法便稱為重載