课程大纲: 第一课 初识JVM ...介绍JVM的基本知识和发展历史,并介绍了Java语言规范和JVM规范。 第二课 JVM运行机制简介 堆、栈、方法区等 JVM启动流程 内存模型和volatile实例 解释和编译运行的概念
java虚拟机 源码 JVMInPractice 实战JAVA虚拟机.JVM故障诊断与性能优化.葛一鸣.2015 源代码
实战Java虚拟机 JVM故障诊断与性能优化 葛一鸣 原书code
深入JVM内核—原理、诊断与优化视频教程
非扫描版 文字版高清 可以复制
课程大纲: 第一课 初识JVM JVM分类 Java语言规范 JVM规范 介绍JVM的基本知识和发展历史,并介绍了Java语言规范和JVM规范。 第二课 JVM运行机制简介 堆、栈、方法区等 JVM启动流程 内存模型和volatile实例 解释和...
实战Java虚拟机 JVM故障诊断与性能优化 葛一鸣 原书code 相关下载链接://download.csdn.net/download/paulowina/10287489?utm_source=bbsseo
文章目录第一章 初探Java虚拟机第二章 认识Java虚拟机的基本结构第三章 常用的虚拟机参数第四章 垃圾回收的概念与算法第五章 垃圾收集器和内存分配 第一章 初探Java虚拟机 跨平台的真相:Java虚拟机 ...
用go语言写的java虚拟机,主要是清楚的表达了jvm的原理。不懂go语言的其实也没关系,其中classpy这个可执行的jar文件,可以清楚的展现出class文件的结构
来源:《Java虚拟机 JVM故障诊断与性能优化》——葛一鸣 章节:第二章 本文是第二章的一些笔记整理。 2 JVM基本参数-Xmx java命令的一般形式如下: java [-options] class [args..] 其中-options表示JVM启动参数,...
来源:《Java虚拟机 JVM故障诊断与性能优化》——葛一鸣 章节:第三章 本文是第三章的一些笔记整理。 2 GC日志:-Xlog:gc 要打印GC日志的话,可以加上-Xlog:gc参数(JDK8及以下请使用-XX:+PrintGC),开启GC打印后...
葛一鸣出版、附上源码http://pan.baidu.com/s/1qYaOlFu
随着互联网门槛越来越高,JVM知识也是中高级程序员阶段必问的一个话题!现在不像以前了,以前会点HelloWorld都好找工作,现在由于学习软件的人越来越多,而且每年大学生都在毕业(而老一辈的也很少换工作)人只会...
【深入JVM内核—原理、诊断与优化】的讲师“葛一鸣”,人称“一哥”。毕业于浙江工业大学。计算机软件与理论专业硕士,是国家认证系统分析师。OCP。2012年出版过《Java程序性能优化》。荣获51CTO读书频道“最受读者...
一、Java虚拟机的架构 java虚拟机的基本结构图:
最接地气的 JVM 学习教程!
标签: JVM
在介绍本书单之前,我想先问一下各位读者,你们之前了解过JVM么,如果有了解过,那么了解的程度又如何呢。经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,很多程序员都可以通过使用框架很快速地搭建...
标签: 类加载
本章进入JVM学习的最后一节,此节主要分析的是堆,因为堆是JAVA程序中最常用使用到的地方,因此对这个地方有必要进行下细致的分析特别是OOM,言归正传,进入正文。 一、内存溢出(OOM)的原因 在JVM中,有哪些内存...
来源:《Java虚拟机 JVM故障诊断与性能优化》——葛一鸣 章节:第八章 本文是第八章的一些笔记整理。 2 概述 3 对象头 JVM中每个对象都有一个对象头,用于保存对象的系统信息: 4 锁的实现时优化 5 锁的运行时优化 ...
标签: java