导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

C 知道

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

深入理解JVM和反射、内省

深入理解JVM和反射、内省
共166节 329人在学 课程详情
课程目录
讨论留言
  • 001.总览全局式的了解Java
  • 002.讲讲Java虚拟机的故事上(时间太长割成上下)
  • 002.讲讲Java虚拟机的故事下
  • 003.编译OpenJDK源码1
  • 004.编译OpenJDK源码2
  • 005.跟踪调试OpenJDK里的源码
  • 006.Win平台上编译OpenJDK源码1
  • 007.Win平台上编译OpenJDK源码2
  • 008.Win平台上编译OpenJDK源码3
  • 009.Win平台上编译OpenJDK源码4
  • 010.Win平台上编译OpenJDK源码5
  • 011.JVM对内存空间的划分概述1
  • 012.JVM对内存空间的划分概述2
  • 013.JVM对内存空间的划分概述3
  • 014.JVM对内存空间的划分概述4
  • 015.JVM对内存空间的划分概述5
  • 016.JVM中创建对象的细节过程
  • 017.JVM中对象的布局
  • 018.JVM中定位对象的方式
  • 019.实战OOM异常的场景1
  • 020.实战OOM异常的场景2
  • 021.实战OOM异常的场景3
  • 022.实战OOM异常的场景4
  • 023.实战OOM异常的场景5
  • 024.垃圾收集器与内存分配策略概述
  • 025.引用计数算法和GC日志1
  • 026.引用计数算法和GC日志2
  • 027.可达性分析算法
  • 028.方法区的垃圾收集
  • 029.垃圾收集算法1
  • 030.垃圾收集算法2上(时间太长割成上下)
  • 030.垃圾收集算法2下
  • 031.串行收集器
  • 032.ParNew收集器
  • 033.PS等几个老年代收集器
  • 034.CMS收集器1
  • 035.CMS收集器2
  • 036.G1收集器1
  • 037.G1收集器2
  • 038.G1收集器3
  • 039.G1收集器4上(时间太长割成上下)
  • 039.G1收集器4下
  • 040.G1收集器5
  • 041.最新的收集器
  • 042.选择垃圾收集器的理论基础
  • 043.实战内存分配与回收策略1
  • 044.实战内存分配与回收策略2
  • 045.实战内存分配与回收策略3
  • 046.JVM监控工具jps和jstat
  • 047.认识压缩类空间和jinfo工具
  • 048.JVM工具jmap和jstack
  • 049.JVM工具jcmd
  • 050.JVM可视化调试工具的简介
  • 051.JVM可视化工具jhsdb
  • 052.JVM可视化工具jconsole
  • 053.JVM可视化工具visualvm的认识
  • 054.工具visualvm做性能分析
  • 055.BTrace工具的初步使用
  • 056.JMC的简介
  • 057.大内存硬件部署程序的策略
  • 058.JVM调优的经典案例2-4
  • 059.JVM调优经典例子5-6以及调优总结
  • 060.JVM调优Eclipse启动实战
  • 061.Class文件的结构概述
  • 062.Class文件的魔数和版本
  • 063.Class文件的常量池1
  • 064.Class文件的常量池2
  • 065.访问标志与类索引与父类索引与接口索引集合
  • 066.Class文件的字段表
  • 067.Class文件的方法表
  • 068.Class文件的属性表概述
  • 069.属性表的Code属性1
  • 070.属性表的Code属性2
  • 071.属性表的Code属性3
  • 072.Exceptions属性
  • 073.LineNumberTable属性
  • 074.LocalVariableTable属性
  • 075.SourceFile属性
  • 076.ConstantValue属性
  • 077.第7到9个属性
  • 078.第10和11个属性
  • 079.第12和13个属性简介
  • 080.属性表剩下的一些属性简介
  • 081.字节码指令基础知识1
  • 082.字节码指令基础知识2
  • 083.字节码指令基础知识3
  • 084.字节码指令基础知识4
  • 085.Java虚拟机类加载机制概述1
  • 086.Java虚拟机类加载机制概述2
  • 087.类加载中的加载阶段
  • 088.类加载中的验证阶段
  • 089.类加载中的准备阶段
  • 090.类加载中的解析阶段1
  • 091.类加载中的解析阶段2
  • 092.类加载中的解析阶段3
  • 093.类加载中的初始化阶段
  • 094.类加载器1
  • 095.类加载器2
  • 096.类加载器3
  • 097.类加载器4
  • 098.类加载器5
  • 099.模块化系统
  • 100.虚拟机字节码执行引擎概述
  • 101.局部变量表1
  • 102.局部变量表2
  • 103.操作栈
  • 104.栈帧信息
  • 105.方法调用1
  • 106.方法调用2
  • 107.方法调用3
  • 108.方法调用4
  • 109.动静态类型语言的区别
  • 110.动态方法调用指令的技术背景
  • 111.如何使用invoke包里的方法句柄
  • 112.invokedynamic指令
  • 113.实战方法分派
  • 114.基于栈的字节码解释执行引擎1
  • 115.基于栈的字节码解释执行引擎2
  • 116.分析Tomcat的类加载器架构1
  • 117.分析Tomcat的类加载器架构2
  • 118.静态代理类实现
  • 119.动态代理类实现1
  • 120.动态代理类实现2
  • 121.实战实现热远程代码的执行1
  • 122.实战实现热远程代码的执行2
  • 123.实战实现热远程代码的执行3
  • 124.前端编译的名词概念1
  • 125.前端编译的名词概念2
  • 126.Javac编译器的编译过程1
  • 127.Javac编译器的编译过程2
  • 128.Javac编译器的编译过程3
  • 129.Javac编译器的编译过程4
  • 130.一个失败的语法糖泛型
  • 131.其他语法糖
  • 132.实战插入式注解处理器1
  • 133.实战插入式注解处理器2
  • 134.实战插入式注解处理器3
  • 135.实战插入式注解处理器4
  • 136.实战插入式注解处理器5
  • 137.实战插入式注解处理器6
  • 138.解释器与编译器
  • 139.编译对象与触发条件1
  • 140.编译对象与触发条件2
  • 141.编译过程
  • 142.实战及时编译器进行编译1
  • 143.实战及时编译器进行编译2
  • 144.了解提前编译
  • 145.实战Jaotc提前编译
  • 146.编译优化技术概述
  • 147.方法内联
  • 148.逃逸分析
  • 149.后面两种优化技术
  • 150.Java内存模型与线程1
  • 151.Java内存模型与线程2
  • 152.Java内存模型与线程3
  • 153.Java内存模型与线程4
  • 154.Java内存模型与线程5
  • 155.Java内存模型与线程6
  • 156.线程安全
  • 157.锁优化
  • 158.反射的概述
  • 159.反射的使用1
  • 160.反射的使用2
  • 161.反射的使用3
  • 162.反射的使用4
  • 163.内省技术的使用
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

105.方法调用1

课程介绍

录制了近70个小时,163节课,系统地把Java虚拟机里的大部分原理知识点梳理透彻,有原理有实践,把原理知识点的理解实实在在落地到操作,落地到代码!
推荐课程

信息系统项目管理师自考笔记

李明 · 719人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22083人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4200人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 787人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 838人在学

java项目实战之购物商城(java毕业设计)

Long · 5153人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1506人在学

Python Django 深度学习 小程序

钟翔 · 2319人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 598人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3982人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    深入理解JVM和反射、内省
    深入理解JVM和反射、内省 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2024北京创新乐知网络技术有限公司