您好,欢迎来到菜鸟吧源码网-本站资源仅供学习与参考,禁止用于商业或违法行为!
  • 首 页
  • 下载APP
  • 公告:菜鸟吧APP于2024.9.15正式上线,请首页右上角进入下载,本站资源均来源于互联网及会员投稿发布,所有资源仅供学习参考研究使用,请勿商用或其它非法用途,商用请购买正版,否则产生一切后果由用户自行承担!谢谢!

     

    当前位置:主页 > 视频教程 > 编程开发 >
    深入JVM内核—原理、诊断与优化视频教程

    [★★★资源简介★★★]

    课程简介:
    目前,java是更为流行的编程语言之一,它的基础平台就是JVM。除了Java,如JRuby、Scala、Clojure等语言也运行在JVM平台。
    熟悉和掌握JVM平台有着重要的实用价值和意义。
    在本课程中个,将详细介绍JVM的基本原理、组成以及工作方式,并配合实际案例,介绍相关的调优技巧。


    课程大纲:
    第一课
    初识JVM
    JVM分类
    Java语言规范
    JVM规范

    介绍JVM的基本知识和发展历史,并介绍了Java语言规范和JVM规范。

    第二课
    JVM运行机制简介
    堆、栈、方法区等
    JVM启动流程
    内存模型和volatile实例"
    解释和编译运行的概念- D)

    介绍JVM的内部结构、启动流程以及内存模型。并介绍JVM字节码的执行方式。

    第三课
    常用JVM参数+
    堆的分配参数
    栈分配及实例讲解4
    server与client模式:
    调试跟踪参数#
    查看当前JVM参数的方法
    JVM参数的设置方法演示
    7 g; g  Q) w3 E+ W9 P
    介绍常用的JVM参数,包括内存分配、堆栈分配、虚拟机运行模式以及调试跟踪参数。

    第四课
    GC的算法和种类
    引用计数&
    标记清除
    复制算法4
    标记压缩  
    可触及性
    介绍分代、分区的思想方法

    本章是理论性较强的一章,主要介绍GC的基本算法和思想,本章作为下一章节的前序课程

    第五课
    GC控制参数%
    Serial ParNew等GC参数.
    GC的参数搭配实例分析,
    对G1进行介绍说明6

    介绍GC的设置参数,并分析相关的案列。

    第六课'
    类装载+
    class装载流程
    ClassLoader模式
    ClassLoader的使用实例分析-
    热替换例子

    详细介绍ClassLoader的原理和应用。分析2个案例,说明ClassLoader的使用。

    第七课
    性能监控工具%
    线程死锁分析
    OOM分析

    介绍常用的JVM诊断和分析工具,并以死锁和OOM为例,展示这些工具的使用。

    第八课,
    分析Java堆
    MAT的使用案例
    Jvisualvm介绍使用
    演示MAT的使用方法

    介绍了Java堆的分析方法,以一个实例为基础,展示对堆的分析过程。

    第九课

    baise锁
    轻量级锁
    自旋锁
    JVM中加锁的实现过程源码分析

    介绍JVM中对多线程锁的实现。

    第十课
    class文件结构与案例介绍

    介绍JVM规范中的最重要的内容——Class文件结构,同时介绍ASM库的使用以及对class文件的修改。

    第十一课
    字节码执行
    案例以及java
    ASM库介绍与使用
    JIT及相关参数

    介绍JVM的字节码以及反汇编方法,同时介绍JIT相关的参数和应用。

    [★★★资源下载★★★]

    暂无演示
  • 点击下载
  •  —下载需要"0"金币— 注意:当账号有足够金币时 点击下载按钮自动扣除。 充值金币升级VIP

    上一篇:Java高并发程序设计实战视频教程

    下一篇:传智播客黑马P2P金融项目网络借贷平台开发实战教程

    郑重声明:
    本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
    如有侵犯您的版权,请给我们来信:cainiaovip8@qq.com,我们会尽快处理,并诚恳的向你道歉!

    本站不免费提供咨询,技术支持和安装服务如果需要服务请点击这里游戏棋牌类源码不提供搭建