会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
964588129
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2019年5月5日
java对象的加载过程
摘要: 1检测类是否被加载 虚拟机遇到对象的创建 首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过(类的加载过程)。 如果没有,那必须先执行相应的类加载过程。 2为新生对象分配内存 通过计算对属性计算在堆中分配空间。空间大小固定且不再
阅读全文
posted @ 2019-05-05 17:43 964588129
阅读(1409)
评论(0)
推荐(0)
编辑
java类加载过程
摘要: 类加载过程 加载->链接(验证,准备,解析)->初始化 1.加载: 利用io从文件系统中读取.class文件,通过类加载器(classLoader)进字节码加载到计算机内存中供Jvm使用。 java的四种类加载器(父加载器->子加载器) 1引导类加载器:加载Java 的核心库 2扩展类加载器:加载j
阅读全文
posted @ 2019-05-05 16:58 964588129
阅读(705)
评论(0)
推荐(0)
编辑
公告