黑马程序员技术交流社区

标题: 【西安校区独家分享】专题课丨JVM&JMM 免费领取资料啦! [打印本页]

作者: 逆风TO    时间: 2019-8-30 15:32
标题: 【西安校区独家分享】专题课丨JVM&JMM 免费领取资料啦!
本帖最后由 逆风TO 于 2019-10-9 17:30 编辑

JVM&JMM

1、课程简介
JVM 是 Java 程序的运行环境,学习 JVM,方能了解 Java 程序是如何被执行的,为进一步深入底层原理乃至程序性能调优打好基础。通过学习这门课程,你将掌握:1. JVM 内存结构的组成、各部分功能作用,学会利用内存诊断工具排查内存相关问题;2. JVM 的招牌功能-垃圾回收机制是如何工作的,如何进行垃圾回收调优;3. Java 程序从编译为字节码到加载到运行的全流程,各个阶段的优化处理;4. 了解 Java 内存模型相关知识,见识多线程并发读写共享数据时的问题和 Java 的解决方案。

简化版介绍:
       JVM 是 Java 程序的运行环境,学习 JVM,方能了解 Java 程序是如何被执行的,为进一步深入底层原理乃至程序性能调优打好基础。这门课程将带着你系统地学习 JVM 内存结构,垃圾回收、字节码与类加载技术,理论与实践结合,一点点揭开 JVM 的真相。


2、适应人群
有一定的Java基础,希望提升 Java 内功的人群。

3、课程亮点
* 系统地学习 JVM 内存结构,垃圾回收、字节码与类加载技术。
* 在内存结构章节,能够学习掌握 JVM内存溢出现象,堆栈内存结构,利用内存诊断工具排查问题。彻底分析 StringTable的相关知识与性能优化,掌握直接内存分配原理和释放手段。
* 在垃圾回收章节,不仅会介绍垃圾回收算法、分代垃圾回收机制,还会重点介绍 G1 垃圾回收器,辨析 Full GC 发生条件,jdk8以来对垃圾回收的优化,以及垃圾回收的调优法则。
* 在字节码与类加载技术章节,会从一个 class 文件开始分析其每一字节的含义。学习字节码指令的的运行流程,字节码指令与常量池、方法区的关系。掌握条件分支、循环控制、异常处理、构造方法在字节码级别的实现原理,利用HSDB工具理解多态原理。还会涉及从编译期的语法糖处理,到类加载的各个阶段,直至运行期的各项优化的详细讲解。最后不要错过方法反射优化的底层分析。
* 最后的加餐环节是带着你理解 Java 内存模型:见识多线程读写共享数据的原子性、可见性、有序性,以及很多人解释不清楚的 happens-before 规则。当然还不能少了 CAS 和 synchronized 优化。
简化版亮点:
* 更系统、更全面,重要的 JVM 知识都不漏过。
* 理论与实践结合,通过工具和代码验证 Java 底层原理。
* 垃圾回收的工作原理,新一代的垃圾回收器,回收调优。
* 理解 Java 内存模型,为多线程编程打下基础。

4、主讲内容
第一章:引言
1. 什么是 JVM ?
2. 学习 JVM 有什么用 ?
3. 常见的 JVM
4. 学习路线
第二章:内存结构
1. 程序计数器
2. 虚拟机栈
3. 本地方法栈
4. 堆
5. 方法区
6. 直接内存
第三章:垃圾回收
1. 如何判断对象可以回收
2. 垃圾回收算法
3. 分代垃圾回收
4. 垃圾回收器
5. 垃圾回收调优
第四章:类加载与字节码技术
1. 类文件结构
2. 字节码指令
3. 编译期处理
4. 类加载阶段
5. 类加载器
6. 运行期优化
第五章:内存模型
1. Java 内存模型
2. 可见性
3. 有序性
4. CAS 与原子类
5. synchronized 优化

领取方式:联系您的班主任回复【姓名+电话】+专题课获取课程。              

或添加小西QQ/微信:3221227885,回复【姓名+电话】+专题课    获取课程。


JVM&JMM                                   
特别提醒:因课程为西安校区独家分享内容将会采取加密方式,我们会根据大家的电话号码,生成验证码进行观看并将回复将验证码及课程资料。


作者: 嘟读堵杜    时间: 2019-9-26 16:01
66666666666666666

作者: 一只萝卜    时间: 2019-9-26 16:31
嘟读堵杜 发表于 2019-9-26 16:01
66666666666666666

323232323232323232
作者: 艾栋才    时间: 2019-9-26 16:37
要。。。。。。。。。。。
作者: 孙鹏博    时间: 2019-9-26 22:03

作者: 孙鹏博    时间: 2019-9-26 22:07
g7x7tx8ydkgxhhcohcohhcocoy
作者: WestWorld    时间: 2019-9-27 02:15
委屈委屈恶趣味去问驱蚊器为
作者: 郭随星    时间: 2019-9-27 13:11
Jvm 免费领取啦
作者: 李新一    时间: 2019-9-27 22:44
领取资料
作者: qaz460472353    时间: 2019-9-28 10:24
123案发时讽德诵功v
作者: 程序员yyn    时间: 2019-9-28 21:54
这个不错,期待
作者: LLLT    时间: 2019-9-29 14:19
gggggggggggggggggggggggggggggggggg
作者: 大智叔叔    时间: 2019-10-9 16:47
棒棒哒棒棒哒棒棒哒棒棒哒棒棒哒棒棒哒棒棒哒
作者: 760486198    时间: 2019-10-9 16:53
666666666666666666666666666666666666666666666666666
作者: 菜心    时间: 2019-10-9 16:58
66666666666666
作者: 如你所愿2019    时间: 2019-10-9 20:38
66666666666666666666666666666666666666666666666666666
作者: 皮,使我快乐    时间: 2019-10-9 21:38
66666666666666666666666666666666666666666666666666
作者: hulu6389151123    时间: 2019-10-10 22:46
fsdfsdsdfdsfdsfds
作者: hulu6389151123    时间: 2019-10-10 22:50
6666666666666666666666666666
作者: ran081114    时间: 2019-10-13 00:31
6666666666666666666
作者: ran081114    时间: 2019-10-13 00:32
66666666666666666666
作者: LiHao666    时间: 2019-10-14 11:43
66666666666
作者: 2386740244    时间: 2019-10-22 12:54
666666666666666666666666666666666
作者: zhangsan11    时间: 2019-10-29 20:29
66666666666666666
作者: 旭日东升666    时间: 2019-11-12 21:37
6666666666666
作者: 曹阳茜    时间: 2019-11-25 16:04
哈哈哈哈




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2