勵志

勵志人生知識庫

class是什麼檔案

位元組碼檔案

Class檔案,也稱為位元組碼檔案,是Java程式的一種核心檔案格式。

Class檔案是由Java源檔案(以.java為擴展名)經過編譯器編譯產生的二進制檔案(以.class為擴展名)。這些檔案包含了Java虛擬機(JVM)可以執行的位元組碼,提供了平台無關性,使得Java程式可以在不同的作業系統上運行。Class檔案是JVM執行Java程式的基礎。這些檔案包含了Java程式的編譯後代碼、欄位方法接口等描述信息,以及常量池等數據。

此外,Class檔案也可以被反編譯工具轉換為Java源檔案(.java),這個過程可以讓人更易於理解原始碼。