博客专栏  >  编程语言   >  《深入理解java虚拟机》学习总结之内存篇

《深入理解java虚拟机》学习总结之内存篇

学习《深入理解java虚拟机》的总结,虚拟机运行内存相关的文章

关注
1 已关注
6篇博文
  • 01JVM-内存划分

    Java虚拟机中执行Java程序时,虚拟机会把它管理的内存划分为不同的数据区域。有些区域是跟着虚拟机进程决定其生命周期,有的则是依赖用户线程的启动和结束而建立和销毁。 从线程独占的角度上划分...

    2017-02-27 22:46
    145
  • 02JVM-内存溢出

    上篇文章中,记录了Java内存模型中运行时数据区的划分,每个数据区域都会可能伴随着内存溢出异常。

    2017-02-27 22:58
    142
  • 03JVM-对象的产生

    创建Java是一门面向对象的语言,做Java程序运行过程中,无时无刻都会有对象创建出来。 当虚拟机遇到一条new指令时,经过几个过程: 1. 在常量池中定位到类的符号引用 2. 检查该符号引用对应的类...

    2017-02-27 23:02
    153
  • 04JVM-对象的死亡与对象引用

    垃圾收集器在回收Java对象时,首先要确定对象是否存活。在虚拟机规范中,定义了两种方式判断对象的是否被回收。一是引用计数法,二是根枚举算法

    2017-02-28 20:48
    111
  • 05JVM-垃圾收集算法

    垃圾收集算法 1. 标记-清除 2. 复制算法 3. 标记-整理

    2017-02-28 20:50
    122
  • 06JVM-垃圾收集算法之常用垃圾收集器

    如果说垃圾收集算法是Java虚拟机的指导思想,那么下面的垃圾收集器正是这些算法的实现,保证了jvm之运行时内存的正确使用和定时清理

    2017-02-28 21:02
    167

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