系统架构师之Java虚拟机、OSGi—JVM高级性能架构项目实战开发

课程介绍

本课程由浅入深,全面、系统地介绍了JAVA 虚拟机基础、应用、管理、性能优化、数据库的架构,环境搭建实例,编程实例等内容。课程中的每一章都提供了大量的 实例代码,以方便学者进行练习和学习。每个例程都经过精挑细选,具有很强的针对性,适合各个阶段的读者的学习。本课程既注重基础知识,又非常注重实践,学者可以快速上手并迅速提高。通过学习本课程内容,学者不仅可以全面掌握java虚拟机JVM的应用,还可以获得快速分析和解决实际问题的能力。

亮点一:该课程增加了大量处理各种常见JVM问题的技巧和实践;增加了若干与生产环境相结合的实战案例

亮点二:本课程基于最新JDK1.7,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行全面而深入的分析,深刻揭示JVM的工作原理。

亮点三:该课程从Java程序员的角度出发,系统地将Java程序运行过程中涉及的各种知识整合到一起,并配以日常工作中可能会碰到的疑难案例,带领大家轻松踏上探索Java虚拟机的旅途。

课程研发环境

  • 项目源代码以jdk、java db为基准。
  • 开发工具:My Eclipse8.6;
  • 数据库工具:java db
  • 其他工具:JDK等都会提供与项目匹配的安装程序。

内容简介

本课程主要是针对java的中、高级开发,主要面向于java的中高级开发人员,在了解java一定知识点的前提下更容易对本课程做到详细的学习,在讲课过程中也会涉及到一些基本的基础知识点从而来更好的学习本课程。由于目前的一些电力企业以及气象方面对于系统性能优化要求相当高,本课程就针对目前企业公司大量的涉及到了java系统性能优化以及深入的讲解,本课程主要特点就是,高效性、针对性、实用性、深入性。

课程目录

  • 第1讲、MicrosoftJVM.rar
  • 第2讲、通过案例分析编译JDK
  • 第3节、程序计数器
  • 第4节、可达性分析算法
  • 第5讲、HotSpot的算法实现
  • 第6讲、内存分配与回收
  • 第7讲、内存映像工具
  • 第8讲、编译时间和类加载时间优化
  • 第9讲、类加载的时机和过程
  • 第10讲、类的加载器
  • 第11讲、栈帧的结构
  • 第12讲、分派
  • 第13讲、OSGi类加载器架构
  • 第14讲、语义分析与字节码生成
  • 第15讲、HotSpot
  • 第16讲、编译优化技术
  • 第17讲、内存模型.rar
  • 第18讲、线程安全的实现方法
  • 第19讲、锁优化
  • 第20讲、轻量级锁
  • 第21讲、实战开发实现远程执行.rar
  • 第22讲、实践开发插入式注解处理器
  • 第23讲、Java实战开发电子地图一
  • 第24讲、Java实战开发电子地图之数据库设计
  • 第25讲、Java实战开发电子地图之模块设计
  • 第26讲、Java实战开发电子地图之标记维护模块

更多教程

教程不断整理更新中,以上截图仅供参考,如需了解更多视频教程的详细信息请到如下地址查看:

教程分类说明https://itvideos.github.io/categories/

获取方式

关于教程、获取方式、温馨提示

坚持原创技术分享,您的支持将鼓励我继续创作!