第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java中的NULL是什么?

Java中的NULL是什么?

紅糖糍粑 2019-06-09 16:25:10
Java中的NULL是什么?是什么null?是null任何東西的例子?集做什么?null屬于誰?它在記憶中是如何表示的?
查看完整描述

3 回答

?
侃侃爾雅

TA貢獻(xiàn)1801條經(jīng)驗 獲得超16個贊

NULL是任何東西的實例嗎?

沒有。這就是為什么null instanceof X會回來false適用于所有班級X..(不要被你可以分配的事實所愚弄null類型為對象類型的變量。嚴(yán)格地說,賦值涉及隱式類型轉(zhuǎn)換;參見下面。

‘NULL’屬于什么集合?

它是空類型的唯一成員,其中空類型的定義如下:

“還有一個特殊的空類型,即表達(dá)式NULL的類型,它沒有名稱。因為空類型沒有名稱,所以不可能聲明空類型的變量或轉(zhuǎn)換為空類型??找檬强疹愋捅磉_(dá)式的唯一可能值??找檬冀K可以轉(zhuǎn)換為任何引用類型。在實踐中,程序員可以忽略空類型,只需假裝NULL只是一個特殊的文字,可以是任何引用類型?!?/em> JLS 4.1

什么是空?

見上文。在某些情況下,null用于表示“無對象”或“未知”或“不可用”,但這些含義是特定于應(yīng)用程序的。

它在記憶中是如何表示的?

,這是特定于實現(xiàn)的,您將無法看到null在純Java程序中。(但null在大多數(shù)Java實現(xiàn)中表示為零機器地址/指針(如果不是全部的話)。)


查看完整回答
反對 回復(fù) 2019-06-09
?
牧羊人nacy

TA貢獻(xiàn)1862條經(jīng)驗 獲得超7個贊

什么是空?

什么都不是。

NULL是任何東西的實例嗎?

不,因為它不是什么,它不可能是任何東西的實例。

NULL屬于什么集合?

沒有任何一套

它在記憶中是如何表示的?

如果一些參考資料指向它,例如:

Object o=new Object();

在堆內(nèi)存中,分配給新創(chuàng)建的對象的一些空間。o將指向內(nèi)存中指定的空間。

現(xiàn)在o=null;

這意味著o現(xiàn)在不會指向?qū)ο蟮膬?nèi)存空間。


查看完整回答
反對 回復(fù) 2019-06-09
  • 3 回答
  • 0 關(guān)注
  • 688 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號