Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

JAVA虚拟机精讲 PDF 下载


分享到:
时间:2016-12-24 17:22来源:http://www.jb51.net/(脚本之家 作者:转载  侵权举报
JAVA虚拟机精讲 PDF 下载
失效链接处理
JAVA虚拟机精讲 PDF 下载

转载自:http://www.jb51.net/books/519081.html
 
本站整理下载:版权归出版社和原作者所有,链接已删除,请购买正版
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/23674872.html
  
相关截图:


资料简介:
HotSpot VM 是目前市面上高性能JVM 的代表作之一,它采用解释器+JIT 编译器的混合执行引擎,使得Java 程序的执行性能从此有了质的飞跃。本书以极其精练的语句诠释了HotSpot VM 的方方面面,比如:字节码的编译原理、字节码的内部组成结构、通过源码的方式剖析HotSpot VM 的启动过程和初始化过程、Java 虚拟机的运行时内存、垃圾收集算法、垃圾收集器(重点讲解了Serial 收集器、ParNew 收集器、Parallel 收集器、CMS(Concurrent-Mark-Sweep)收集器和G1(Garbage-First)收集器)、类加载机制,以及HotSpot VM 基于栈的架构模型和执行引擎(解释器的工作流程、JIT 编译器的工作流程、分层编译策略、热点探测功能)等技术。
 
资料目录:
第1章 Java体系结构
 1.1 认识Java
  1.1.1 与生俱来的优点
  1.1.2 语法结构和对象模型
  1.1.3 历史版本追溯
 1.2 Java重要概念
  1.2.1 Java编程语言
  1.2.2 字节码
  1.2.3 JavaAPI。
  1.2.4 Java虚拟机
 1.3 安装与配置Java运行环境
  1.3.1 Windows环境下的安装与配置
  1.3.2 Linux环境下的安装与配置
  1.3.3 编写Java程序
  1.3.4 编译与运行
  1.3.5 关键字与标示符
 1.4 Java技术的新特性
  1.4.1 Java模块化与OSGi技术
  1.4.2 语言无关性
  1.4.3 使用Fork/Join框架实现多核并行
  1.4.4 丰富的语法特性
  1.4.5 过渡到64位虚拟机
 1.5 实战:玩转OpenJDK
  1.5.1 JDK与OpenJDK的关系
  1.5.2 基于OpenJDK深度定制的
 淘宝JVM(TaobaoVM)
  1.5.3 下载OpenJDK源代码
  1.5.4 构建编译环境
  1.5.5 执行整个OpenJDK的编译
  1.5.6 执行单独HotSpot的编译
  1.5.7 导致编译失败的一些疑难杂症
  1.5.8 使用GDB工具Debug HotSpot
 1.6 本章小结
第2章 字节码的编译原理
 2.1 javac编译器简介
  2.1.1 javac与Eclipse Compiler for Java编译器
  2.1.2 javac的使用与标准选项配置
  2.1.3 编译原理
  2.1.4 下载javac编译器源码
  2.1.5 调用compile()方法执行编译
 2.2 词法解析步骤
 ……
第3章 字节码文件
第4章 剖析HotSpot的Launcher
第5章 剖析HotSpot的初始化过程
第6章 内存分配与垃圾回收
第7章 类加载机制
第8章 剖析HotSpot的架构模型与执行引擎
附录A Java7新增语法特性
附录B 指令助记符


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐