Avatar notebook default
12篇文章 · 22568字 · 2人关注
  • Resize,w 360,h 240
    内存回收策略

    本文主要内容 对象已死 引用 垃圾收集算法 垃圾收集器 本文主要从概念上介绍内存回收及垃圾收集器相关内容,不涉及具体性能调优。 内存回收是程序员...

  • 线程安全

    本文主要内容 线程安全概念 互斥同步 非阻塞同步 无同步方案 线程安全概念 当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调试和...

  • Resize,w 360,h 240
    Java内存模型与线程

    本文主要内容 主内存与工作内存 volatile关键字 线程状态转换 与线程相关的内容,本博已经说过不少,本文着重阐述以前没有提及的内容 主内存...

  • Resize,w 360,h 240
    深入理解Java类加载器

    本文主要内容 类加载器基本概念 自定义类加载器 类的隔离 Android类加载器案例 虚拟机类加载机制 文中已经对类加载机制详细阐述了,这两天对...

  • Resize,w 360,h 240
    [虚拟机字节码执行引擎]3——方法执行

    本文主要内容 解释执行 基于栈的指令集与基于寄存器的指令集 基于栈的解释器执行过程 上一篇文章学习了方法调用过程,虚拟机或编译器是如何决定调用哪...

  • Resize,w 360,h 240
    [虚拟机字节码执行引擎]2——方法调用

    本文主要内容 方法调用 解析 分派 上一篇文章学习了虚拟机运行时栈桢结构,本文主要学习方法调用。 方法调用 方法调用并不等同于方法执行,方法调用...

  • Resize,w 360,h 240
    [虚拟机字节码执行引擎]1——栈桢

    本文主要内容 前言 运行时栈桢结构 已经学习了虚拟机内存区域、Class文件结构、类加载机制等知识,是时候学习虚拟机字节码执行过程了。 前言 虚...

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

    前言 Class文件结构已经学习完毕,今天来学习下虚拟机如何加载Class文件。 C语音编译连接后直接就生成了可执行文件,程序执行,并不需要额外...

  • Resize,w 360,h 240
    [Class文件结构]3——方法表、属性表

    前言 [Class文件结构] 2 - 常量池、字段表对常量池、字段表等进行了阐述,本文继续分析Class文件,阐述方法表、属性表等。 方法表 方...

文集作者