引用類型JVM內存空間結構:對象
1.堆空間:分配對象new Student();內存
2.棧空間:引用變量Student st;資源
3.方法區:類的定義,靜態資源Student.classclass
例如:變量
Student st=new Student();引用
1.JVM加載Student.class到方法區方法
2.堆空間分配空間並生成new Student()實例生成
3.將引用地址賦值引用變量st;new