A a = new A();
// [1] 為A創建一個實例,在內存中開辟了兩塊空間,一塊空間在堆區,用于存放 new A()這個對象
// 另一塊空間在棧區,用來存放a,a的值是new A()該語句得到的對象的內存地址
//(注意這個內存地址是相對JVM而言的,并不是真實在機器中的內存地址)
Object obj; // 這是聲明一個引用,類型是Object,值為null,還沒有指向任何對象
obj = new Object();// new語句實例化一個對象,在堆中申請了一塊連續空間來存放該對象