classLoader
2021-01-12 19:16:04 2 举报
JVM类加载
作者其他创作
大纲/内容
new Pet();//0002name=\"猫\"age = 1shout()
getClass
main()
Student.class
Class Loader
Student的实例
调用shout
栈
静态方法区
new Pet();//0001name=\"旺财\"age = 3shout()
堆
实例化new
方法出口
stu1
stu3
加载、初始化
public class Pet { public String name; public int age; public void shout() { System.out.println(\"叫了\"); }}public class Demo { public static void main(String[] args) { Pet dog = new Pet(); dog.name = \"旺财\"; dog.age = 3; Pet cat = new Pet(); cat.name = \"小猫\"; cat.age = 1; dog.shout(); cat.shout(); }}
局部变量表
JVM
方法区
stu2
Student Class
Class Application main()常量
Class Pet nameageshout()
dog引用变量名
cat引用变量名
getClassLoader
收藏
0 条评论
下一页