new一个对象时,虚拟机的执行过程(附双亲委派模型、类加载过程)

疑问】当我们new一个对象时,你是否好奇虚拟机是怎样去执行这条指令的?虚拟机怎么去分配内存的?
在这里插入图片描述

拓展1】双亲委派模型
概念:当一个类加载器需要加载类时,会把这个请求交给父类加载器执行,只有父类加载器无法完成类加载时,子加载器才会自己去加载
优点:确保了一个类的全局唯一性

拓展2】类加载过程
类加载过程即运行hello.class
在这里插入图片描述

发布了25 篇原创文章 · 获赞 1 · 访问量 432

猜你喜欢

转载自blog.csdn.net/qq_44837912/article/details/103727490