首頁> Java> java教程> 主體

java中new是什麼意思?

little bottle
發布: 2019-05-25 13:28:35
原創
21196 人瀏覽過

"new"可以說是Java開發者最常用的關鍵字,我們使用new創建對象,使用new並透過類別載入器來實例化任何我們需要的東西。

java中new是什麼意思?

在Java中使用new關鍵字使建立物件變得很容易。

需要存取一個檔案嗎?只需要建立一個新的File實例:new File(“jdbc.properties”)

實例化一個類別對象

new運算子實例化一個類別對象,透過給這個物件分配記憶體並傳回一個指向該記憶體的引用。 new運算子也呼叫了物件的建構子。

注意:「實例化一個類別的物件」的意思是「創建物件」。創建物件時,你正在創造一個類別的“實例”,因而“實例化”一個類別的物件。

new運算子需要單一的,後綴參數,需要呼叫建構子。建構函數的名稱提供了需要實例化類別的名稱。

new運算子傳回對它所建立的物件的參考。此引用通常被指派給一個適當的類型的變量,如:Point originone =new Point(23,94);

由new運算子傳回的參考可不需要被賦值至變數。它也可以直接使用在一個表達式中。例如: int height = new Rectangle().height;

#總結:

1.Java關鍵字new是一個運算子。與 、-、*、/等運算子具有相同或類似的優先權。

2.建立一個Java物件需要三個部分:宣告參考變數、實例化、初始化物件實例。

3.實例化:就是「建立一個Java物件」-----分配記憶體並傳回指向該記憶體的參考。

4.初始化:就是呼叫建構方法,對類別的實例資料賦初值。

以上是java中new是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!