Java8開始ConcurrentHashMap,為什么舍棄分段鎖? 2022-09-21
ConcurrentHashMap的原理是引用了內(nèi)部的 Segment ( ReentrantLock ) 分段鎖,保證在操作不同段 map 的時候, 可以并發(fā)執(zhí)行, 操作同段 map 的...詳情>
隊列和棧是什么?有什么區(qū)別? 2022-09-21
1.隊列則不同,他基于地址指針進行遍歷,而且可以從頭或尾部開始遍歷,但不能同時遍歷,無需開辟臨時空間,因為在遍歷的過程中不影像數(shù)據(jù)結(jié)構(gòu)...詳情>
什么是雙親委派模型? 2022-09-21
如果一個類收到了類加載請求,它并不會自己先去加載,而是會把這個請求委托給父類的加載器執(zhí)行。如果父加載器還存在其父加載器,則再進一步向...詳情>
說一下類加載的執(zhí)行過程? 2022-09-21
當(dāng)程序主動使用某個類時,如果該類還未被加載到內(nèi)存中,JVM會通過加載、連接、初始化3個步驟對該類進行類加載詳情>
說一下JVM的主要組成部分?及其作用? 2022-09-21
JVM包括類加載子系統(tǒng)、堆、方法區(qū)、棧、本地方法棧、程序計數(shù)器、直接內(nèi)存、垃圾回收器、執(zhí)行引擎。 1. 類加載子系統(tǒng):類加載子系統(tǒng)負責(zé)加載c...詳情>
Java中都有哪些引用類型? 2022-09-21
1. 強引用 Java中默認聲明的就是強引用,比如: Object obj = new Object(); obj = null; 只要強引用存在,垃圾回收器將永遠不會回收被引用的...詳情>
Java獲取字節(jié)碼的三種方式 2022-09-21
} public class Get { //獲取反射機制三種方式 public static void main(String[] args) throws ClassNotFoundException {
//方式一(通過...詳情>
什么是反射機制? 2022-09-21
JAVA反射機制是在運行狀態(tài)中,對于任意一個類,都能夠知道這個類的所有屬性和方法; 對于任意一個對象,都能夠調(diào)用它的任意一個方法和屬性; ...詳情>
Java常見異常有哪些 2022-09-21
1. java.lang.IllegalAccessError:違法訪問錯誤。當(dāng)一個應(yīng)用試圖訪問、修改某個類的域(Field)或者調(diào)用其方法,但是又違反域或方法的可見性聲...詳情>
JVM是如何處理異常的? 2022-09-21
在一個方法中如果發(fā)生異常,這個方法會創(chuàng)建一個異常對象,并轉(zhuǎn)交給JVM,該異常對象包含異常名稱,異常描述以及異常發(fā)生時應(yīng)用程序的狀態(tài)。詳情>
熱問標簽 更多>>
在線提問
專業(yè)導(dǎo)師線上坐鎮(zhèn),解答個性化學(xué)習(xí)難題
提交問題