Java類變量是指被static修飾的變量,也稱為靜態變量。類變量存儲在方法區中,即靜態變量的內存空間是在類加載的時候就會被分配好的,不屬于任何對象,屬于整個類共享的成員。
Java方法區是用來存放類的結構信息、靜態變量、常量等數據的區域。方法區中存放了類的字節碼、常量池、方法信息和靜態變量等。因此,類變量存儲在方法區中,通過類名訪問,是類的所有實例對象共享的。