參考《深入理解 Java 虛擬機(jī)》
在 Java 代碼中互例,如果要初始化一個(gè)靜態(tài)字段手素,可以在聲明時(shí)直接賦值弃衍,也可以在靜態(tài)代碼塊中對其賦值招拙。如果直接賦值的靜態(tài)字段被 final 所修飾...
學(xué)習(xí)《MongoDB 權(quán)威指南·第2版》的筆記前联,結(jié)合 MongoDB 官方最新文檔(v3.6)证鸥,簡單記錄一些概念僚楞、注意點(diǎn)、語法糖枉层,方便使用的時(shí)候...
程序開發(fā)過程中泉褐,debug 是必不可少的一部分,它能幫助我們及時(shí)發(fā)現(xiàn)一些不易察覺的 bug鸟蜡,但并不是所有的 bug 都能有幸在開發(fā)過程中就被發(fā)現(xiàn)...
今天有同事說使用jvisualvm通過JMX方式連接到遠(yuǎn)程應(yīng)用時(shí)膜赃,Visual GC插件提示“Not supported for this JV...
前一篇從整體上了解了一下JVM的運(yùn)行時(shí)數(shù)據(jù)區(qū)拖云,它由線程私有的棧內(nèi)存和線程共享的堆內(nèi)存领猾、方法區(qū)組成荚守。本章節(jié)將詳細(xì)了解一下堆內(nèi)存又被分為哪些區(qū)域每聪,或...
前一篇我們從整體上認(rèn)識一下JVM由哪些部分組成,現(xiàn)在我們開始著重了解JVM的核心部分-運(yùn)行時(shí)數(shù)據(jù)區(qū) Java虛擬機(jī)在運(yùn)行程序的過程中會(huì)把它所管理...
前一篇我們簡單了解了JVM是什么疲眷,現(xiàn)在我們將從整體上認(rèn)識一下JVM由哪些部分組成 我們看一下JVM的架構(gòu): JVM字節(jié)碼文件(JVM Langu...
日常Java開發(fā)過程中禾蚕,我們經(jīng)常會(huì)提及JVM,那么它究竟是什么呢狂丝? 它是什么换淆? JVM全稱Java Virtual Machine(Java虛擬...