本文包含了JVM中內(nèi)存結(jié)構(gòu)比庄、垃圾回收算法趾娃、垃圾回收器、類加載翩蘸、雙親委派模型掘鄙、和JVM調(diào)優(yōu)的常見面試題思灰。 本文收錄于《面試小抄》系列茉盏,Github地址:https://gith...

本文包含了JVM中內(nèi)存結(jié)構(gòu)比庄、垃圾回收算法趾娃、垃圾回收器、類加載翩蘸、雙親委派模型掘鄙、和JVM調(diào)優(yōu)的常見面試題思灰。 本文收錄于《面試小抄》系列茉盏,Github地址:https://gith...
拋幾個(gè)問題: 1.誰進(jìn)行空間擔(dān)保赃份? JVM使用分代收集算法,將堆內(nèi)存劃分為年輕代和老年代,兩塊內(nèi)存分別采用不同的垃圾回收算法抓韩,空間擔(dān)保指的是老年代進(jìn)行空間分配擔(dān)保 2.什么是...
1 簡述BIO谒拴、NIO和AIO尝江。 BIO:客戶端并發(fā)數(shù)和后端的線程數(shù)是一比一,線程的創(chuàng)建和銷毀很消耗系統(tǒng)資源英上。并發(fā)量大炭序,服務(wù)器性能下降,會(huì)出現(xiàn)棧和堆溢出錯(cuò)誤苍日。當(dāng)前線程創(chuàng)建連接...