课程培训
JAVA虚拟机原理剖析培训课程

JAVA虚拟机原理剖析培训课程

 

 

培训目标:

 

采用循序渐进、步步深入的方式讲解,理论结合实践案例进行讲解,深入了解虚拟机的原理,并能在实际工作进行应用。

 

培训对象

Java入门人员,其他与JVM相关的入门人员。

 

学员基础:

有一点java语言基础,有其他语言基础也可以;知道JVM是什么

 

培训内容:

 

JVM概述

理解什么是JVM 了解Java的发展历史 了解JVM的种类 学习HotSpot

Java规范和JVM规范简介

了解Java语言规范的基本内容 了解JVM规范的基本内容

JVM内存划分

了解JVM的内存区域 了解堆、栈、方法区的作用

JVM内存模型

了解JVM的内存模型 了解可见性、有序性的概念

JVM调试跟踪参数

1. 了解获得JVM运行时的GC信息
2. 了解获得JVM运行时系统内的类分布信息
3. 了解获得JVM加载和卸载类的信息

JVM内存控制

1. 可以配置JVM的堆大小 新生代、老年代等
2. 堆的导出 OOM时获得系统信息 永久区的设置

JVM中class的装载

1. 详细剖析类的加载过程
2. 了解JVM中ClassLoader,包括其: 作用 设计模式 工作过程
3. JVM中有关Classloader的问题及解决,如双亲模式!

JVM中的GC

1. 垃圾回收策略概览
2. 垃圾回收策略配置
3. 理解什么是垃圾回收 引用算法 标记-清除法 标记-压缩法
4. 复制算法 分代思想
5. 串行回收器 并行回收器
6. CMS回收器
7. G1收集器

系统性能分析篇

1. 分布式系统性能分析技巧;
2. Java线程堆栈分析;
3. 借助堆栈分析性能瓶颈方法;
4. 线上实战;
5. 我们案例;

 

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>