Avatar notebook default
JVM
10篇文章 · 20641字 · 1人关注
  • Resize,w 360,h 240
    JVM--方法调用

    方法调用不是方法执行,方法调用是让jvm确定调用哪个方法,所以,程序运行时的它是最普遍、最频繁的操作。jvm需要在类加载期间甚至运行期间才能确定...

  • Resize,w 360,h 240
    JVM--运行时栈帧结构

    栈帧(Stack Frame)是用于支持虚拟机进行方法调用和方法执行的数据结构,它是虚拟机运行时数据区的虚拟机栈(Virtual Machine...

  • Resize,w 360,h 240
    JVM类加载机制

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

  • Resize,w 360,h 240
    Class文件结构&字节码指令

    class文件结构 Class文件存储的内容称为字节码(ByteCode),包含了JVM指令集和符号表以及若干其他辅助信息。 class文件是一...

  • Resize,w 360,h 240
    JVM分析工具概述

    JPS java process status 查看进程 jps jps -q 仅仅显示VM 标示,不显示jar,class, main参数等信...

  • Resize,w 360,h 240
    JVM垃圾回收机制

    如何判定对象为垃圾对象 在堆里面存放着Java世界中几乎所有的对象实例, 垃圾收集器在对堆进行回收前, 第一件事就是判断哪些对象已死(可回收)....

  • JVM视角看对象创建

    从jvm处理对象的流程来看,大概分成三步骤:1.如何创建。2.什么是最佳存储模型。3.如何访问。本文将按照这三个流程进行讲解。 一、对象的创建过...

  • Resize,w 360,h 240
    JVM内存管理

    JVM将内存主要划分为:方法区、虚拟机栈、本地方法栈、堆、程序计数器。JVM运行时数据区. 关系图: 程序计数器 记录当前线程锁执行的字节码的行...

  • JVM学习笔记——程序计数器

    在网上挑选了这么几段话,精简易懂 程序计数器(program counter register)只占用了一块比较小的内存空间,至于小到什么程度呢...

文集作者