對象和類之間的區別

對象和類之間有很多區別。 下麵給出了對象和類之間的差異(區別)列表:

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

上一篇: Java命令行參數 下一篇: java中方法重載和方法重寫的區別