博客专栏  >  编程语言   >  Java虚拟机

Java虚拟机

关于Java虚拟机的基础知识

关注
2 已关注
7篇博文
  • 虚拟机字节码执行引擎

    在前面的几篇文章里,从Java虚拟机内存结构开始,经历了虚拟机垃圾收集机制、Class类文件结构到后来的虚拟机类加载机制,一步步的进入到了Java虚拟机即Java底层的世界。在有了前面的基础之后,接下...

    2016-06-09 19:13
    1735
  • Java虚拟机类加载机制

    本文是《深入理解Java虚拟机》第七章的读书总结。 Class文件中存储了类(或接口)中的元数据信息和编译后的字节码。这些信息需要存入Java虚拟机中才能被虚拟机利用和执行。而Class文件是需要Ja...

    2016-06-05 21:44
    1839
  • Java字节码指令简介

    本文是《深入理解Java虚拟机》中第六章的读书笔记。 在Class文件中,Java方法里的方法体,也就是代表着一个Java源码程序中程序的部分存储在方法表集合的Code属性中。存储在Code属性中的是...

    2016-06-04 12:02
    1585
  • Class类文件结构

    在了解了Java内存的分布、HotSpot虚拟机对Java对象的管理以及Java垃圾收集机制之后,我们大致了解了Java自动内存管理的部分。接下来,就应该看看Java的类加载机制,看看虚拟机是如何将J...

    2016-05-29 16:31
    3006
  • Java垃圾收集机制

    本文是《深入理解Java虚拟机》一书中第三章的读书总结。 前面介绍了Java内存结构和HotSpot虚拟机在堆内存中管理对象的过程。不过,在Java程序中对象的创建是非常频繁的,而内存的大小又是有限的...

    2016-05-25 20:24
    1063
  • HotSpot虚拟机在Java堆中对对象的管理

    在大概了解了Java虚拟机中内存的大致分布后,接下来就应该了解虚拟机是如何在内存中管理对象的,毕竟Java是一门面向对象的语言,在Java程序的运行过程中会不断有对象创建出来。为了方便,这里仅仅以Ho...

    2016-05-24 19:57
    600
  • Java内存区域分布

    本文是《深入理解Java虚拟机》中第二章的读书总结。 看了几个星期《深入理解Java虚拟机》,觉得有必要将看到的东西记录下来,以便日后看看。 Java是平台无关的语言,也就是说Java代码可以运行在不...

    2016-05-22 14:33
    314

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部