例項化引用型別

Object obj = new Object(); // Note the 'new' keyword

哪裡:

  • Object 是參考型別。
  • obj 是儲存新引用的變數。
  • Object() 是對 Object 的建構函式的呼叫。

怎麼了:

  • 記憶體空間為物件分配。
  • 呼叫建構函式 Object() 來初始化該記憶體空間。
  • 記憶體地址儲存在 obj 中,以便引用新建立的物件。

這與原語不同:

int i = 10;

實際值 10 儲存在 i 中。