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

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

java反射機(jī)制的實質(zhì),以及泛型的實質(zhì),還有對象動態(tài)生成以及避開編譯過程生成對象的好處。

java反射機(jī)制的實質(zhì),以及泛型的實質(zhì),還有對象動態(tài)生成以及避開編譯過程生成對象的好處。

快樂的時光 2015-12-08 21:29:46
java反射機(jī)制的實質(zhì),以及泛型的實質(zhì),還有對象動態(tài)生成以及避開編譯過程生成對象的好處。對于反射機(jī)制來說,java提供了很多滿足以前實現(xiàn)不了的方法。動態(tài)生成對象,巧妙地避開了java文件編譯的錯誤。我記得JDBC連接數(shù)據(jù)庫的時候獲取驅(qū)動對象就是這樣的。Class.forName();
查看完整描述

1 回答

已采納
?
AJohnson

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

Java反射機(jī)制實質(zhì)是主要是指程序可以訪問,檢測和修改它本身狀態(tài)或行為的一種能力,并能根據(jù)自身行為的狀態(tài)和結(jié)果,調(diào)整或修改應(yīng)用所描述行為的狀態(tài)和相關(guān)的語義。(說白了就是一個人從家出門走在大街上觀察自己的形象是否良好,如果領(lǐng)帶歪了用手整整領(lǐng)帶,皮鞋臟了,拿紙蹲下把皮鞋擦干凈,那個人可以檢查自己本身的狀態(tài)是否最得體,不得體就修改自身變得得體)

java 的泛型,只是編譯時作為類型檢查,一旦編譯完成,泛型就會被擦除,在運(yùn)行期間是得不到泛型的信息的,包括它的類型參數(shù)。有時候我們需要用到泛型的類型參數(shù),反射看起來是取不到的,因反射在運(yùn)行期間執(zhí)行,但那時已無泛型的信息。(說白了就是你上臺表演節(jié)目幕布拉開前你還在找棍子類型的道具(而不是球類的道具也不是方塊類的,是棍子類型的道具),找道具這個行為就是編譯檢查泛型的過程,準(zhǔn)確找到棍子類的道具,幕布拉開你上臺了,觀眾是不會知道你有找道具這個過程,也就是你表演的時候,找道具這個過程已經(jīng)消失。)

動態(tài)創(chuàng)建對象是在運(yùn)行時完成的,而靜態(tài)是在編譯時完成的,動態(tài)創(chuàng)建的對象所占的內(nèi)存可以回收,而靜態(tài)不可以。
(說白了就是動態(tài)的比靜態(tài)高級,運(yùn)行時創(chuàng)建對象就繞過了編譯器的檢查,在運(yùn)行過程中創(chuàng)建對象,覺得自己特別屌,用完還可以消失。)

查看完整回答
3 反對 回復(fù) 2015-12-09
  • 1 回答
  • 0 關(guān)注
  • 2371 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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