博客专栏  >  编程语言   >  几篇文章理解JVM

几篇文章理解JVM

从JVM模型,原理以及参数优化等方面对JVM进行简单的介绍

关注
217 已关注
11篇博文
  • JVM学习之:你了解OutOfMemoryError吗?

    工作中或者在自己写的Demo中经常会出现OutOfMemoryError,从字面的意思看就是内存不够用了,可是往往越是经常看到的问题越不会留心的去观察他,就我本人而言OutOfMemoryError就...

    2012-08-09 23:14
    2694
  • JVM学习之:调优总结 -Xms -Xmx -Xmn -Xss

    堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为...

    2012-08-13 22:16
    2046
  • JVM学习之:GC的算法简述

    由于垃圾收集算法在各个虚拟机以及不同的平台上会有不同的实现,所以开头先大概讲解一下几个基本的算法 1. 引用计数(Reference Counting) 为每一个对象添加一个计数器,计数器记录...

    2012-08-14 23:39
    11317
  • JVM学习之:GC的算法的具体实现(垃圾收集器)

    在 JVM学习之:GC的算法简述 这篇博客中提到了各种各样的垃圾算法,由于java屏蔽掉了程序员对内存的管理,其根据这些算法的特点实现了很多的的垃圾收集器,每个垃圾收集器都有自己的优点,使用场合,当然...

    2012-08-15 23:28
    4219
  • Java 6 JVM参数选项大全(转载)

    原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm!  本文是基于最新的SUN官方文档Java SE 6 H...

    2012-08-20 22:18
    1310
  • JVM学习之:内存的分配以及回收

    对于操作系统而言,内存的管理主要包含两个部分,分配和回收,因为JVM分担了程序员的内存管理细节,所以虚拟机也帮助程序员完成了这两件事情。 一般情况下提到的内存分配主要是指在堆中的Eden区中的分配,...

    2012-08-21 21:53
    1893
  • JVM学习之:类加载的过程总结

    不知不觉学习java已经快三年了,这三年对就知道怎么去运行一个程序,却不知道一个java程序是怎么运行的,这阶段在看jvm的相关书籍,书中介绍到了类的加载过程,我做了个总结,画了个active图,如有...

    2012-09-03 23:07
    1427
  • JVM学习之:Parents Delegation Model(双亲委派模型)

    Class Loading作为java程序执行的第一步,虚拟机对这部分并没有严格的说明,因此这个阶段对于程序员而言就有着非常大的灵活性,这点对于java的技术的发展也有非常大的作用,比如说动态代理,O...

    2012-09-11 22:28
    2362
  • JVM学习之:虚拟机中的运行时栈帧总结(一)

    每个人都知道,各种各样的动画视频,都

    2012-09-20 23:07
    3612
  • JVM学习之:虚拟机中的运行时栈帧总结(二)

    在 JVM学习之:虚拟机中的运行时栈帧总结(一)   虚拟机栈的情况做了一个简单的介绍,也对虚拟机栈中的局部变量表做了简单的介绍,本篇文章主要是简单的总结一下在虚拟机栈帧的其他组成部分.虚拟机栈帧...

    2012-09-24 22:23
    4003
  • JVM学习之:浅谈方法调用以及Override/Overload的原理

    提到方法调用,我想大多数人的第一反应就是执行一个方法呗,其实在虚拟机的眼里方法调用只是确定他要调用哪个方法而已,和方法的执行还是有比较大的区别的.任何一个层序的运行都离不开方法的调用以及方法的执行,但...

    2012-09-25 22:22
    4065
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部