JVM
文章平均质量分 85
一点一点硬杠JVM
走出自己的未来
这个作者很懒,什么都没留下…
展开
-
类加载器
之前(已经n年之久)介绍过类加载的基本流程,虚拟机类加载过程,现在来重点关注一下其中几个比较重要的流程节点。 本文主要介绍类加载器,了解类加载器主要有哪些、加载流程、双亲委派以及打破双亲委派 1、类加载器种类 从java虚拟机角度来分,类加载器可以分为两种: 一种是启动类加载器,使用C++语言实现,是虚拟机自身的一部分。 一种是所有其他的类加载器,由java语言实现,独立于虚拟机外部,并且都继承自抽象类java.lang.ClassLoader。 从java开发人员的角度分,类加载器...原创 2021-01-11 22:18:01 · 332 阅读 · 2 评论 -
虚拟机类加载过程
作为资深IT工程师或架构师,了解类在虚拟机中的加载过程是基本功之一。下面来简单分析一下这个过程,首先看一张整体图: 1、加载 类的加载是指将类的class文件读入到内存的过程,并为之创建一个java.lang.Class对象。 具体流程: 1.1 通过一个类的全限定名来获取定义此类的二进制字节流。 1.2将这个字节流所代表的静态存储原创 2017-07-02 20:48:28 · 596 阅读 · 21 评论