文章詳情頁
Effective java學(xué)習(xí)筆記6:避免使用finalizer()函數(shù)
瀏覽:89日期:2024-06-18 14:31:57
內(nèi)容: Java中的finalizer()函數(shù)不同于c++中的destrutors函數(shù),在java中,不需要我們手動(dòng)finalizer來釋放資源,我們只需令他們=null即可。即使手動(dòng)調(diào)用finalizer函數(shù),我們也不能保證垃圾收集會(huì)進(jìn)行,反而會(huì)使本該進(jìn)行的垃圾收集推遲,從而有可能引起內(nèi)存溢出。所以,finalizer是盡量避免的。 Java, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd
標(biāo)簽:
Java
上一條:Effective java學(xué)習(xí)筆記1:考慮使用靜態(tài)工廠方法代替構(gòu)造方法下一條:Effective java學(xué)習(xí)筆記5:消除對過期對象的引用
相關(guān)文章:
1. 使用IntelliJ IDEA 配置安卓(Android)開發(fā)環(huán)境的教程詳解(新手必看)2. vue 使用lodash實(shí)現(xiàn)對象數(shù)組深拷貝操作3. 基于python計(jì)算滾動(dòng)方差(標(biāo)準(zhǔn)差)talib和pd.rolling函數(shù)差異詳解4. java——Byte類/包裝類的使用說明5. Python+Appium實(shí)現(xiàn)自動(dòng)化測試的使用步驟6. PHP高性能分布式內(nèi)存對象緩存系統(tǒng)擴(kuò)展Memcached的安裝及使用7. Android中SeekBar拖動(dòng)條使用方法詳解8. Python Excel vlookup函數(shù)實(shí)現(xiàn)過程解析9. 使用python把xmind轉(zhuǎn)換成excel測試用例的實(shí)現(xiàn)代碼10. Idea使用Bashsupport插件編輯Shell腳本的方法
排行榜
