博客专栏  >  编程语言   >  深入理解java虚拟机

深入理解java虚拟机

分享一些java虚拟机知识如:java内存区域模型,java垃圾回收机制及内存分配,java类的加载等等。

关注
4 已关注
5篇博文
  • 深入理解Java虚拟机——JVM性能优化

    一、性能监控当开发或运行一个Java应用的时候,对JVM的性能进行监控是很重要的。配置JVM不是一次配置就万事大吉的,特别是你要应对的是Java服务器应用的情况。你必须持续的检查堆内存和非堆内存的分配...

    2017-09-07 16:16
    154
  • 深入理解Java虚拟机——JVM的内存结构和内存分配策略

    一、JVM内存模型Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖...

    2017-09-06 23:30
    129
  • 深入理解Java虚拟机——JVM垃圾回收机制和垃圾收集器详解

    一:概述说起垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,顾名思义,垃圾回收就是释放...

    2017-09-06 17:50
    1082
  • 深入理解Java虚拟机——JVM、DVM(dalvik)和ART之间的区别

    一、Dalvik介绍Dalvik VM是Android平台的核心组成部分之一,它的名字来源于冰岛一个名为Dalvik的小渔村。Dalvik VM并不是一个Java虚拟机,它没有遵循Java虚拟机规范,...

    2017-09-06 23:56
    141
  • 深入理解Java虚拟机——JVM类加载机制(类加载过程和类加载器)

    一、什么是类加载机制?虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。二、类加载的时机类从被加...

    2017-09-07 00:47
    217
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部