1. 程式人生 > 實用技巧 >清華姚班的科研能力,能孵化出一家怎樣的公司?

清華姚班的科研能力,能孵化出一家怎樣的公司?

java位元組碼整體結構
在這裡插入圖片描述
在這裡插入圖片描述

常量池:緊跟著主版本號之後的就是常量池入口。一個java類中定義的很多資訊都是由常量池來維護和描述的,可以將常量池看作是class檔案的資源倉庫,位元組碼整體結構的其它內容可以根據索引去常量池中找對應的資訊。java類中定義的方法與變數資訊,都是儲存在常量池中的,不僅僅是儲存常量。常量池中主要儲存兩類常量:字面量與符號引用。字面量如文字字串,java中宣告為final的常量值等;而符號引用如類和介面的全限定名,欄位的名稱和描述符,方法的名稱和描述符等。
在這裡插入圖片描述
看個例子,看下常量池會維護什麼資訊
在這裡插入圖片描述
在這裡插入圖片描述
欄位表
在這裡插入圖片描述

欄位表中描述了欄位的訪問修飾符,以及欄位描述符等資訊,所以可以確定欄位的資訊。

欄位表用於描述類和介面中宣告的變數,這裡的欄位包含了類級別的變數以及例項變數,但是不包括方法內部宣告的區域性變數