JVM
爱生活的梅小西
这个作者很懒,什么都没留下…
展开
-
【JVM】JVM参数释义
文章目录0、前言1、JVM参数1.1、JVM堆参数1.2、JVM垃圾回收器参数1.2.1、串行收集器1.2.2、并行收集器(吞吐量优先)1.2.3、并发收集器(响应时间优先)1.2.4、其它垃圾回收参数1.3、JVM辅助信息参数1.4、JVM其他参数2、案例-JVM调优参数说明2.1、服务器配置2.2、参数方案2.3、调优说明0、前言JVM对内存的自动管理(内存分配和垃圾回收)使得Java程序...原创 2020-03-22 19:57:02 · 297 阅读 · 0 评论 -
【JVM】Java类对象的创建全过程解析
文章目录0、前言1、Java类对象的创建过程1.1、类加载检查阶段1.2、分配内存1.3、初始化零值1.4、设置头对象1.4.1、头对象的形式1.4.1.1、普通对象1.4.1.2、数组对象1.4.2、头对象组成1.4.2.1、Mark Word1.4.2.2、指向类的指针1.4.2.3、数组长度1.5、执行init方法0、前言Java程序中 User user = new User();的代...原创 2020-03-22 13:04:21 · 1238 阅读 · 0 评论 -
【JVM】Java类加载的全过程
文章目录0、前言1、类加载过程分析1.1、加载阶段1.1.1、加载什么1.1.2、从哪里加载1.1.3、由谁来执行加载1.1.4、加载过程中主要做了哪些工作1.2、连接阶段1.2.1、验证阶段1.2.1.1、为什么要验证1.2.1.2、验证什么以及验证规则是什么1.2.2、准备阶段1.2.3、解析阶段1.2.3.1、符号引用和直接引用1.2.3.2、解析什么1.2.3.2、怎么解析1.3、初始化阶...原创 2020-03-22 00:26:19 · 482 阅读 · 0 评论 -
【JVM】JVM内存模型(JVMMM)
文章目录0、前言1、什么是JVM内存模型2、JVM的内存模型构成1.1、堆1.1.1、什么是堆1.1.2、堆的作用1.1.3、堆的特点1.1.4、堆内存的分区1.1.5、堆内存的分配与回收1.1.5.1、堆内存分配策略1.1.5.2、堆内存申请1.1.5.3、堆内存回收1.1.6、堆内存的配置参数整理1.2、方法区1.2.1、什么是方法区1.2.2、方法区的作用1.2.3、方法区的特点1.2.4、...原创 2020-03-21 21:52:22 · 458 阅读 · 0 评论