Java類和對象(二)

類和對象


是一種實體類型的抽象,它是一個新的數據類型。
對象是類的具體實體,也就是類的實例。創建一個對象也叫做類的實例化。


類和對象的創建

創建類需要用到關鍵字 class

class A{
	int i;									//屬性或者叫字段
	public void run(){						//方法或者叫行爲
	}
}

對象創建需要用到關鍵字 new

A a = new A();

在這裏插入圖片描述

new的功能

  1. 在堆上開闢內存,內存大小與內容有關
    • 空類 8個字節
    • int age 16字節
    • 內存大小 = 對象頭8字節 + 成員變量字節數 + 內存填充(填充後爲8的倍數)
  2. 調用構造方法;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章