成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JAVA面試題(39)

wemallshop / 3330人閱讀

摘要:本文首發(fā)于的博客轉(zhuǎn)載請(qǐng)注明出處怎么判斷對(duì)象是否可以被回收根搜索法判斷是否有方法或是否進(jìn)行過滿足上面判斷條件直接回收若不滿足則進(jìn)行篩選執(zhí)行對(duì)象的方法,判斷對(duì)象是否和是否有直接或間接關(guān)聯(lián)引用計(jì)數(shù)法每次引用計(jì)數(shù)加回收時(shí)查看計(jì)數(shù)是否為中都有哪些引用

????本文首發(fā)于cartoon的博客
????轉(zhuǎn)載請(qǐng)注明出處:https://cartoonyu.github.io/c...

怎么判斷對(duì)象是否可以被回收

根搜索法

判斷是否有finalize方法或是否進(jìn)行過finalize

滿足上面判斷條件直接回收

若不滿足則進(jìn)行篩選

執(zhí)行對(duì)象的finalize方法,判斷對(duì)象是否和GC Roots是否有直接或間接關(guān)聯(lián)

引用計(jì)數(shù)法

每次引用計(jì)數(shù)加1

回收時(shí)查看計(jì)數(shù)是否為0

Java 中都有哪些引用類型

強(qiáng)引用

內(nèi)存空間不足也不會(huì)回收

軟引用

內(nèi)存空間不足會(huì)回收該引用

弱引用

在垃圾回收期掃描時(shí),不管內(nèi)存是否不足都會(huì)回收引用

虛引用

在任何時(shí)候都可能被回收

說一下 JVM 有哪些垃圾回收算法

標(biāo)記-清除

標(biāo)記可回收對(duì)象進(jìn)行清理

標(biāo)記整理

標(biāo)記可回收對(duì)象

將存活對(duì)象整理到連續(xù)內(nèi)存空間,清除邊界外內(nèi)存

復(fù)制算法

將不可回收對(duì)象復(fù)制到另一內(nèi)存空間中

清理原有內(nèi)存空間

分代收集算法

根據(jù)對(duì)象存活周期不同劃分內(nèi)存塊

垃圾回收機(jī)制根據(jù)代數(shù)不同回收對(duì)象

說一下 JVM 有哪些垃圾回收器

serial

parnew

parallel Scavenge

serial old

parallel old

cms

G1

由于是初步接觸JVM,所以不是很了解JVM垃圾回收器的工作原理

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/74678.html

相關(guān)文章

  • 史上最全 40 道 Dubbo 面試及答案,看完碾壓面試官!

    摘要:更是中高級(jí)面試過程中經(jīng)常會(huì)問的技術(shù),無(wú)論你是否用過,你都必須熟悉。下面我為大家準(zhǔn)備了一些常見的的面試題,一些是我經(jīng)常問別人的,一些是我過去面試遇到的一些問題,總結(jié)給大家,希望對(duì)大家能有所幫助。 想往高處走,怎么能不懂 Dubbo? Dubbo是國(guó)內(nèi)最出名的分布式服務(wù)框架,也是 Java 程序員必備的必會(huì)的框架之一。Dubbo 更是中高級(jí)面試過程中經(jīng)常會(huì)問的技術(shù),無(wú)論你是否用過,你都必須...

    nemo 評(píng)論0 收藏0
  • 面試39:數(shù)組中出現(xiàn)次數(shù)超過一半的數(shù)字

    摘要:面試題數(shù)組中出現(xiàn)次數(shù)超過一半的數(shù)字?jǐn)?shù)組中有一個(gè)數(shù)字出現(xiàn)的次數(shù)超過數(shù)組長(zhǎng)度的一半,找出這個(gè)數(shù)字。 面試題39:數(shù)組中出現(xiàn)次數(shù)超過一半的數(shù)字 數(shù)組中有一個(gè)數(shù)字出現(xiàn)的次數(shù)...

    Eminjannn 評(píng)論0 收藏0
  • 前端面試總結(jié)(js、html、小程序、React、ES6、Vue、算法、全棧熱門視頻資源)

    摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快速搭建項(xiàng)目。 本文是關(guān)注微信小程序的開發(fā)和面試問題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快...

    pumpkin9 評(píng)論0 收藏0
  • 前端面試總結(jié)(js、html、小程序、React、ES6、Vue、算法、全棧熱門視頻資源)

    摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快速搭建項(xiàng)目。 本文是關(guān)注微信小程序的開發(fā)和面試問題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快...

    Carson 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<