1. 程式人生 > >java內存分配實例

java內存分配實例

分配 class 空間 jvm 只為 而不是 size 通過 訪問

在java內存分配中,靜態變量是在運行時JVM只為靜態變量分配一次內存,在加載類的過程中完成靜態變量的內存分配。

靜態變量只屬於某個類,不屬於對象,所以通過類名訪問。而不是靜態變量就需要創建對象,然後再分配內存空間,再通過內存名去訪問。

public class Student{
public String name;
public static int studentCount;
public final byte MAX_AGE=30;

public static void main(String[]arg) {
System.out.println(Student.studentCount);


Student stu=new Student();
System.out.println(stu.name);
System.out.println(stu.MAX_AGE);
}
}

java內存分配實例