Classpath

Java 類載入

JVM(Java 虛擬機器)將在需要類時載入類(這稱為延遲載入)。要使用的類的位置在三個位置指定: -

  1. 首先載入 Java 平臺所需的那些,例如 Java 類庫中的那些及其依賴項。
  2. 接下來載入擴充套件類(即 jre/lib/ext/中的擴充套件類)
  3. 然後載入通過類路徑的使用者定義的類

使用 java.lang.ClassLoader 的子類載入類。這在主題: 類載入器中有更詳細的描述。

類路徑

類路徑是 JVM 或編譯器使用的引數,它指定使用者定義的類和包的位置。這可以在命令列中設定,就像大多數這些示例一樣,也可以通過環境變數(CLASSPATH)設定