Java基礎 - 類載入
什麼是類載入
- 運用命令啟動java虛擬機器(jvm),虛擬機器通過流,將磁碟上的位元組碼(class)檔案的內容讀到虛擬機器中,並且儲存下來的過程叫類載入。
類載入的特性
- 在虛擬機器的生命週期中每個類只載入一次
- 在建立物件的時候,會進行類載入
- 呼叫類靜態方法時,會進行類載入
- 建立子類,必先建立父類
- 建立物件引用,不會載入類
- 呼叫靜態常量
- 當編譯器可以計算出來的值,就不會載入類。例如: public final static int a = 123;
- 當編譯器不可以計算出來的值,就會載入類。例如:public static final int a = math.PI;
相關文章
- Java基礎篇—Java類載入機制Java
- Java基礎-類載入器以及載入機制Java
- Java基礎——深入理解類的載入Java
- Java安全基礎之Java反射機制和ClassLoader類載入機制Java反射
- 為什麼Java中有三種基礎的類載入器?Java
- Java基礎類庫【Java】Java
- JAVA基礎--Arrays類Java
- 熱修復與外掛化基礎——Java與Android的類載入器JavaAndroid
- Java基礎| 類和物件Java物件
- Java jvm 類載入 反射JavaJVM反射
- Java動態載入類Java
- java類載入機制Java
- Java 入門基礎Java
- Java基礎-抽象類和介面Java抽象
- Java基礎 ---Throwable異常類Java
- Java類載入器詳解Java
- java類的載入過程Java
- Java父子類載入順序Java
- Java-JVM-類載入器JavaJVM
- 一個Java類的載入Java
- JVM必備基礎知識(一) -- 類的載入機制JVM
- Java基礎-內部類詳解Java
- Java基礎類String學習分析Java
- 整理Java基礎知識--Calendar 類Java
- 理解Java中物件基礎Object類Java物件Object
- Java 常用類總結(SE基礎)Java
- Java類載入知識總結Java
- Java類載入原始碼閱讀Java原始碼
- 07.Java類載入問題Java
- Java類載入機制總結Java
- 談談 Java 類載入機制Java
- Java基礎輸入輸出Java
- java基礎(六):RabbitMQ 入門JavaMQ
- Java基礎系列(七):物件與類(下)Java物件
- 重拾java基礎之內部類Java
- JAVA基礎之介面與內部類Java
- JAVA基礎之三-介面和抽象類Java抽象
- Java類載入機制-雙親委派Java
- 關於java中的類載入器Java