花費 6 ms
JVM基礎系列開篇:為什么要學虛擬機?

跟許多人一樣,我一開始接觸 Java 虛擬機只是因為面試需要用到,所以硬着頭皮看看。所以很多人對於為什么要學虛擬機這個問題,他們的答案都是:因為面試。但我經過了幾年的學習和實戰,我發現其實學習虛擬機並 ...

Tue Nov 06 16:21:00 CST 2018 15 16537
JVM系列(3)- Java VisualVM使用

###前言 Java VisualVM是jdk自帶一款工具,可以十分友好的監控java進程相關的應用服務及中間件。 工具位置 jdk的bin目錄下,找到jvisualvm.exe,雙擊打開即 ...

Tue Jul 30 22:15:00 CST 2019 0 1111
JVM系列之二:編譯過程

0. 相關知識 計算機語言的執行方式分為編譯型和解釋型兩種:   編譯型語言:指使用專門的編譯器,針對特定平台(操作系統)將某種高級語言源代碼一次性翻譯成可以被該平台硬件執行的機器碼(包 ...

Wed Aug 14 21:00:00 CST 2019 0 526
ClassLoader原理解析

類加載器概述     Java類加載器(class loader)是Java運行時環境(Java Runtime Environment)的一部分,負責裝載Java類到Jvm的內存空間,類通常是按需 ...

Thu Mar 31 18:47:00 CST 2016 1 1577
JVM系列之七:HotSpot 虛擬機

1. 對象的創建 1. 遇到 new 指令時,首先檢查這個指令的參數是否能在常量池中定位到一個類的符號引用,並且檢查這個符號引用代表的類是否已經被加載、解析和初始化過。如果沒有,執行相應的類加載。 ...

Wed Aug 14 21:22:00 CST 2019 0 389

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM