Avatar notebook default
JVM
7篇文章 · 24963字 · 2人关注
  • Resize,w 360,h 240
    【JVM】虚拟机字节码执行引擎

    Java虚拟机的执行引擎:输入的是字节码文件,处理过程是字节码解析的等效过程,输出的是执行结果。本章主要是从概念模型的角度讲解虚拟机的方法调用和...

  • Resize,w 360,h 240
    【JVM】虚拟机类加载机制

    什么是类加载虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就...

  • 【JVM】类文件结构

    Class文件是一组以8位字节为基础单位的二进制流,各个数据项目按照顺序紧凑地排列在Class文件中,中间没有任何分隔符。 Class文件格式采...

  • Resize,w 360,h 240
    【JVM】Java内存模型

    Java内存模型,即JMM(Java Memery Model),它的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内...

  • Resize,w 360,h 240
    【JVM】垃圾收集器和内存分配策略

    一、判断对象的状态 在垃圾收集器对堆进行回收前,要先确定对象的状态:是还存活着,还是已经死去。 引用计数算法做法:给对象一个引用计数器,每当有对...

  • 【JVM】对象的创建、内存布局、访问定位

    仅讨论普通Java对象(不包括数组和Class对象)的创建。 对象的创建 主要分为以下几个步骤 1、检查对象对应的类是否加载 虚拟机遇到new指...

  • Resize,w 360,h 240
    【JVM】Java内存区域管理

    内容比较浅显,主要是整体结构的梳理,错误之处,欢迎指出! 1、JVM的内部结构 JVM(Java Virtual Machine)是内存的管理者...

文集作者