今天看啥  ›  专栏  ›  Java极客技术

JVM 是如何加载 Java 类的?

Java极客技术  · 公众号  ·  · 2020-11-23 07:30
    

文章预览

每天早上 七点三十 ,准时推送干 看到这个题目的时候,你可能就会觉得,阿粉,这不是挺简单的一个问题么 如何加载?不就是 加载,链接,初始化 这三步嘛,说白了不就是类加载过程么 那么,你知道这三步具体又做了什么嘛?这就是本篇文章想要写的 加载 加载的过程,就是查找字节流,并根据查找到的字节流来创建类的一个过程 Java 语言的类型可以分成两大类:基本类型和引用类型。基本类型就是由 JVM 预先定义好的,所以也就没有查找字节流这一说了 对于引用类型来说的话,又可以细分为四种:类,接口,数组类和泛型参数。因为泛型参数在编译过程中会被擦除,所以在 JVM 中就只有前三种。而数组类又是由 JVM 直接生成的,所以查找字节流的话,就只有类和 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览