系统
架构师之Java虚拟机、OSGi—
JVM高级性能架构项目实战开发
分享网盘地址:https://pan.baidu.com/s/1kVGbfLH 密码: 4158
本课程由浅入深,全面、系统地介绍了JAVA 虚拟机基础、应用、管理、
性能优化、数据库的架构,环境搭建实例,编程实例等内容。课程中的每一章都提供了大量的 实例代码,以方便学者进行练习和学习。每个例程都经过精挑细选,具有很强的针对性,适合各个阶段的读者的学习。本课程既注重基础知识,又非常注重实践,学者可以快速上手并迅速提高。通过学习本课程内容,学者不仅可以全面掌握java虚拟机JVM的应用,还可以获得快速分析和解决实际问题的能力。
本课程主要是针对java的中、高级开发,主要面向于java的中高级开发人员,在了解java一定知识点的前提下更容易对本课程做到详细的学习,在讲课过程中也会涉及到一些基本的基础知识点从而来更好的学习本课程。由于目前的一些电力企业以及气象方面对于系统性能优化要求相当高,本课程就针对目前企业公司大量的涉及到了java系统性能优化以及深入的讲解,本课程主要特点就是,高效性、针对性、实用性、深入性。
课程内容包括以下:
MicrosoftJVM
通过案例分析编译JDK
程序计数器
Java堆溢出
可达性分析
算法
HotSpot的算法实现
垃圾收集器与
内存分配策略
内存分配与回收
内存映像工具
高性能硬件程序部署策略
编译时间和类加载时间优
虚拟机与子系统
魔数与Class文件
字节码指令
类加载的时机和过程
Jvm类的加载器
栈帧的结构
分派
OSGi类加载器架构
语义分析与字节码生成
HotSpot
程序编译与代码优化及实战开发
编译优化技术
内存模型
线程安全的实现方法
锁优化
轻量级锁
实战开发实现
远程执行
实践开发插入式
注解处理器