JVM学习笔记(一)------基本结构
为什么80%的码农都做不了架构师?>>>
每一次面试都会发现自己真的好弱,所以今天我告诉自己“滴水穿石,你行的!”
转载自: http://blog.csdn.net/cutesource/article/details/5904501
从Java平台的逻辑结构上来看,我们可以从下图来了解JVM:
从上图能清晰看到Java平台包含的各个逻辑模块,也能了解到JDK与JRE的区别
对于JVM自身的物理结构,我们可以从下图鸟瞰一下:
对于JVM的学习,在我看来这么几个部分最重要:
Java代码编译和执行的整个过程
JVM内存管理及垃圾回收机制
下面将这两个部分进行详细学习
转载于:https://my.oschina.net/shyann/blog/383308
JVM学习笔记(一)------基本结构相关推荐
- jvm学习笔记(二)
jvm学习笔记(二) 文章目录 jvm学习笔记(二) 1.全部笔记链接 2. Native关键字 3.关于JVM规范 3.1 JVM规范中运行时数据区的概念 4.HotSpot的JVM运行时数据区 4 ...
- 【JVM学习笔记】内存回收与内存回收算法 就哪些地方需要回收、什么时候回收、如何回收三个问题进行分析和说明
目录 一.相关名词解释 垃圾收集常用名词 二.哪些地方需要回收 本地方法栈.虚拟机栈.程序计数器 方法区 Java堆 三.什么时候回收 1. 内存能否被回收 内存中的引用类型 引用计数算法 可达性分析 ...
- JVM学习笔记(Ⅰ):Class类文件结构解析(带你读懂Java字节码,这一篇就够了)
JVM学习笔记(Ⅰ):Class类文件结构解析,带你读懂Java字节码 前言:本文属于博主个人的学习笔记,博主也是小白.如果有不对的地方希望各位帮忙指出.本文主要还是我的学习总结,因为网上的一些知识分 ...
- JVM学习笔记汇总:结合尚硅谷宋红康老师视频教程及PPT
JVM学习笔记汇总:结合尚硅谷宋红康老师视频教程及PPT 第一章:JVM虚拟机的介绍 1.1虚拟机的分类 虚拟机通常分为两类:系统虚拟机和程序虚机.其中,系统虚拟机是指完全对物理计算机的仿真,而程序虚 ...
- JVM学习笔记(自用)
JVM学习笔记(自用) 文章目录 JVM学习笔记(自用) 1.简介 2.程序计数器 3. 虚拟机栈 4. 方法区 5. 直接内存 6. 垃圾回收 Young Collection Young Coll ...
- JVM学习笔记之GUI监控工具
目录 背景 jConsole 本地连接:连接本地计算机一个正在运行的JVM进程 远程连接:连接JMX代理 高级连接:使用特殊的URL连接JMX代理 VisualVM 插件安装 连接方式 本地连接:连接 ...
- JVM学习笔记(四)------内存调优
首先需要注意的是在对JVM内存调优的时候不能只看操作系统级别Java进程所占用的内存,这个数值不能准确的反应堆内存的真实占用情况,因为GC过后这个值是不会变化的,因此内存调优的时候要更多地使用JDK提 ...
- JVM学习笔记(四)
JVM学习笔记(四) 文章目录 JVM学习笔记(四) 笔记链接 1.GC算法 1.1GC-判断对象是否可回收 1.1.1 引用计数法 1.1.1 可达性分析 1.2GC-回收算法 标记清除法(Mark ...
- jvm学习笔记(三)
jvm学习笔记(三) 文章目录 jvm学习笔记(三) 1.全部笔记链接 2.堆 2.1堆的划分 使用JVM参数查看划分 Hotspot堆内存划分图(JDK8之前) 2.2 GC对堆的回收 GC的种类 ...
- jvm学习笔记(一)
jvm学习笔记(一) 文章目录 jvm学习笔记(一) 1.全部笔记链接 3.类加载器 作用 类别 加载步骤 获得类加载器 4.双亲委派机制 5.沙箱安全机制 沙箱概念 JAVA沙箱的基本组件 基本组件 ...
最新文章
- 学习用Pandas处理分类数据!
- 故障处理 软件 需求_如何根据GJB 102A开展软件安全性分析 —— 下篇
- python三十七:xml模块
- python怎么新开一行_极简主义的践行者:一行python可以怎么玩?
- python 函数参数类型判断(判断类型)
- mysql -u -p$_mysql_
- 调用支付jsapi缺少参数package怎么解决_干货:如何借助小程序云开发实现小程序支付功能(含源码)...
- 人工智能AI-模型训练思路
- 流星宝盒直播聚合平台
- Windows安全配置
- 机器学习知识总结 —— 8. 什么是有监督学习、无监督学习、半监督学习
- 商用清洁机器人:科沃斯“破圈”、高仙机器人“纵深”
- 2018看得见的未来:超融合六大趋势
- 【浙大pta大计基】
- 牙齿底部粉色原因-ECR(External cervical resorption)
- Essential Google Cloud Infrastructure: Foundation
- MYSQL 中连接的使用
- List、set、Map的底层实现原理
- “你不认识我,那你干嘛插我的队?”
- 遭到强烈反对后,Apple推迟了扫描设备以查找虐待儿童图像的计划