一、基于命令行 1. jps 功能 類似與 UNIX 的 ps 命令,可列出正在運(yùn)行的虛擬機(jī)進(jìn)程,并顯示虛擬機(jī)執(zhí)行主類名稱及這些進(jìn)程的本地虛擬機(jī)...
一、并發(fā)標(biāo)記 目的 傳統(tǒng)收集器進(jìn)行可達(dá)性分析標(biāo)記時(shí),會(huì)暫停所有用戶線程。為降低標(biāo)記階段對(duì)用戶線程暫停的時(shí)間,單獨(dú)開辟一個(gè)線程進(jìn)行可達(dá)性分析實(shí)現(xiàn)標(biāo)...
前言 沒(méi)有完美的垃圾收集器,只有最適合具體應(yīng)用的垃圾收集器。 1. Serial 收集器 新生代收集器,最基礎(chǔ)且歷史最悠久的收集器,在 JDK ...
一、類加載器 1. 作用 實(shí)現(xiàn) 通過(guò)一個(gè)類的全限定名來(lái)獲取描述該類的二進(jìn)制字節(jié)流 動(dòng)作,即類的加載動(dòng)作。 在虛擬機(jī)中,每個(gè)類加載器都有一個(gè)獨(dú)立的...
1 對(duì)比圖 2 方法區(qū)的變化 JDK1.8 與JDK1.7 最大的區(qū)別是:JDK1.8 將永久代取消,取而代之的是元空間,在 JDK1.8 中方...
字面量比較接近于 Java 語(yǔ)言層面的常量概念,如文本字符串、被聲明為 final 的常量值。 符號(hào)引用:以一組符號(hào)來(lái)描述所引用的目標(biāo),可以為任...
MySQL 作為互聯(lián)網(wǎng)中非常熱門的數(shù)據(jù)庫(kù),其底層的存儲(chǔ)引擎和數(shù)據(jù)檢索引擎的設(shè)計(jì)非常重要,尤其是 MySQL 數(shù)據(jù)的存儲(chǔ)形式以及索引的設(shè)計(jì),決定了...
一、同步容器 1. 實(shí)現(xiàn)原理 同步容器可以簡(jiǎn)單地理解為通過(guò) synchronized 來(lái)實(shí)現(xiàn)同步的容器,如果有多個(gè)線程調(diào)用同步容器的方法,它們將...