對象和類之間有很多區別。 下麵給出了對象和類之間的差異(區別)列表:
編號 | 對象 | 類 |
---|---|---|
1 | 對象是類的一個實例。 | 類是創建對象的藍圖或範本。 |
2 | 對象是真實世界的實體,如筆,筆記本電腦,手機,床,鍵盤,滑鼠,椅子等。 | 類是一組類似的對象。 |
3 | 對象是一個物理實體。 | 類是一個邏輯實體。 |
4 | 對象主要通過new 關鍵字創建,例如:Student s1=new Student(); |
類使用class 關鍵字,如:class Student {} |
5 | 對象根據需要可創建多次。 | 類只聲明一次。 |
6 | 對象在創建時分配記憶體。 | 類在創建時不需要分配記憶體。 |
7 | 有很多方法在java中創建對象,如new 關鍵字,newInstance() 方法,clone() 方法,工廠方法和反序列化。 |
在java中只有一種方法:使用class 關鍵字來定義類。 |
上一篇:
Java命令行參數
下一篇:
java中方法重載和方法重寫的區別