
每天進步一點點! 這里說的方法調用階段的任務并不是執行過程,而是確定方法運行時的入口地址。 前面我們已經學習過,在Class文件的常量池中,類型...
每天進步一點點! 今天主要了解一下棧幀中的內容,大部分為內容都比較容易理解,且做以下記錄。 首先介紹以下棧幀的概念: 棧幀(Stack Fram...
每天進步一點點! 前面已經介紹了類加載的加載、驗證、準備、解析等過程,今天來學習最后一個過程,初始化! 對于有過java開發經驗的朋友們來說,初...
每天進步一點點! 今天我們一起看一下類加載的準備階段和解析階段。 先看一下準備階段:主要任務是在方法區中為類變量(僅static修飾變量,不包含...
每天進步一點點! 上一篇已經學習了加載階段,這一篇我們了解一下驗證的過程。 我們已經知道了,虛擬機加載的是Class字節碼文件,我們也通過工具查...
每天進步一點點! 上一篇穿插了一段動態綁定和靜態綁定的知識,這一篇我們回歸到類加載上來,學習一下類加載的“加載”。 是不是讀起來有點拗口,這是什...
每天進步一點點! 在前面的幾篇中,我們已經詳細學習了Class字節碼文件的結構,包含哪些內容已經內容的含義,下面幾篇我們將研習一下類的加載。 虛...
每天進步一點點! 指令這塊的相關?信息我們在前幾篇的文章中已經有了基本了解,這一篇不過多解釋了,將剩下的指令列出來,作為記錄(節選自《深入理解J...
每天進步一點點! 上一篇寫的數據類型的范圍,相信大家還記得吧,每一種類型對應不同的數據范圍和精度。 有的時候,我們需要對數據類型進行轉換,既涉及...