首頁 >Java >java教程 >java中的new關鍵字怎麼用

java中的new關鍵字怎麼用

王林
王林轉載
2023-05-03 22:16:052859瀏覽

1.概念

在Java語言裡,「new」表達式是負責建立實例的,其中會呼叫建構器去對實例做初始化 ;建構器本身的回傳值類型是void,並不是“建構器傳回了新建立的物件的參考”,而是new表達式的值是新建立的物件的參考。

2.用途

新類別的物件

3.工作機制

為物件成員指派記憶體空間,並指定預設值

#對成員變數進行明確初始化

#執行建構方法

計算並傳回參考值

#4.實例

##new運算往往意味著記憶體中的開啟新的記憶體空間,這個記憶體空間分配在記憶體中的堆區,受到jvm控制,自動進行記憶體管理。這裡我們就是用String這個類別來舉例說明。

public class Test {
    public static void main(String[] args) {
    	String aString = "hello";
    	String bString = new String("hello");
    	String cString = "hello" ;
    	String dString = new String("hello") ;
    	System.out.println(aString==bString);
    System.out.println(aString == cString);	
    System.out.println(dString == bString);	
    System.out.println(aString);
    aString = "hi" ;
    System.out.println(aString);
    }
    
}

以上是java中的new關鍵字怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除