Avatar notebook default
JVM
10篇文章 · 6954字 · 1人关注
  • Resize,w 360,h 240
    GC

    GCRoot 判断标准是否被栈、本地方法栈、方法区静态变量、常量直接或者间接引用。

  • Resize,w 360,h 240
  • 为什么栈不用垃圾回收器回收?为什么程序计数器没有OOM?

    1.虚拟机栈不用垃圾回收器? 虚拟机栈里的栈帧即对应代码中的一个方法。代码运行的过程,即栈帧入栈出栈的过程。 一个方法执行完,栈帧出栈后,即被销...

  • Resize,w 360,h 240
    堆内存调优

    JVM分配参数 OOM 在一个项目中,突然出现了OOM故障,那么该如何排除 研究为什么出错~ ●能够看到代码第几行出错:内存快照分析工具,MAT...

  • Resize,w 360,h 240
    对方法区和永久代的理解

    目前有三大Java虚拟机:HotSpot,oracle JRockit,IBM J9。 JRockit是oracle发明的,用于其WebLogi...

  • Resize,w 360,h 240
    HotSpot和堆

    三种JVM 1.Sun公司 HotSpot2.BEA JRockit3.IBM J9 VM 堆 一个JVM只有一个堆内存,堆内存的大小是可以调节...

  • Resize,w 360,h 240
    JVM-栈

    8.栈 图 为什么main()先执行,最后结束~ 栈:先进后出桶:后进先出队列:先进先出( FIFO : First Input First O...

  • Resize,w 360,h 240
    Native/方法区

    5.Native  native :凡是带了native关键字的,说明java的作用范围达不到了,回去调用底层c语言的库! 会进入本地方法栈...

  • Resize,w 360,h 240
    JVM(体系-类加载器-双亲委派)

    1.JVM的体系结构 2.类加载器作用:加载Class文件Car car1 = new car();名字在栈里面(地址),真正实例对象数据引用在...

文集作者