jvm
文章平均质量分 76
蜗牛背壳爬葡萄树
在无知中摸索,在举步维艰中成长!
展开
-
JVM监控与调优
目录 参数设置 收集器搭配 启动内存分配 监控工具和方法 调优方法 调优实例 光说不练假把式,学习Java GC机制的目的是为了实用,也就是为了在JVM出现问题时分析原因并解决之。通过学习,我觉得JVM监控与调优主要的着眼点在于如何配置、如何监控、如何优化3点上。下面就将针对这3点进行学习。 (如果您对Java的内存区域划分和内存回收机制尚不明确,那在阅转载 2018-01-04 17:06:26 · 169 阅读 · 0 评论 -
Java RTTI和反射机制
目录 前言传统的RTTI反射反射的实现方式反射的性能反射与设计模式 前言 并不是所有的Class都能在编译时明确,因此在某些情况下需要在运行时再发现和确定类型信息(比如:基于构建编程,),这就是RTTI(Runtime Type Information,运行时类型信息)。 在java中,有两种RTTI的方式,一种是传统的,即假设在编译时已经知道了所有的类型;还有一种,是利用转载 2018-01-04 16:51:59 · 161 阅读 · 0 评论 -
Java 类加载与初始化
目录 类加载器动态加载链接初始化示例 类加载器 在了解Java的机制之前,需要先了解类在JVM(Java虚拟机)中是如何加载的,这对后面理解java其它机制将有重要作用。 每个类编译后产生一个Class对象,存储在.class文件中,JVM使用类加载器(Class Loader)来加载类的字节码文件(.class),类加载器实质上是一条类加载器链,一般的,我们只会用到一个原转载 2018-01-04 16:48:09 · 317 阅读 · 0 评论 -
Java 内存区域和GC机制
目录 Java垃圾回收概况Java内存区域Java对象的访问方式Java内存分配机制Java GC机制垃圾收集器 Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在J转载 2018-01-04 16:43:47 · 137 阅读 · 0 评论 -
jvm内存模型及分区
http://blog.csdn.net/ww130929/article/details/73065658 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。 jvm所管理的内存将会包括以下几个运行转载 2018-01-02 16:43:28 · 298 阅读 · 0 评论