类加载简单来说,就是将定义的类加载到内存中,对数据进行校验、解析、初始化等处理操作,最终形成一个用户可以直接访问的入口。 (1)加载:将定义的类文件加载到内存中,在堆中生成一个Class类对象代表这个类(反射原理),作为方法区类数据的访问入口。 (2)链接:将类的代码合并到 JVM 的运行状态。如图所示,将验证(确保类信息符合JVM规范)、准备(分配内存、变量初始化)、解析(将虚拟机内的引用变为直接引用)等过程都归到链接过程中。
点赞 评论

相关推荐

在打卡的大老虎很想潜...:你在找实习,没啥实习经历,技术栈放前面,项目多就分两页写,太紧凑了,项目你最多写两个,讲清楚就行,项目背景。用到的技术栈、亮点、难点如何解决,人工智能进面太难了,需求少。你可以加最新大模型的东西
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务