勵志

勵志人生知識庫

java new的作用

創建對象

在Java中,"new"關鍵字的主要作用是創建對象。具體來說,"new"關鍵字的作用如下:

聲明。它用於將變數名稱與對象類型關聯,告訴編譯器該變數將用於引用特定類型的對象。

實例化。作為Java運算符,"new"在記憶體中為對象分配空間,並返回一個指向該空間的引用。這一過程包括調用對象的構造函式以初始化新創建的對象。

初始化。在實例化對象後,"new"關鍵字調用該對象的構造函式,進行初始化。

此外,"new"關鍵字也可以直接在表達式中使用,而無需賦值給變數。例如,`int age = new Person().getAge()`這樣的用法是合法的。這種表達式的結果通常是新創建對象的相關屬性或方法的結果。