《深入理解JVM.2nd》笔记(一):走进Java
概述
Java技术体系
- Java程序设计语言
- 各种硬件平台上的Java虚拟机
- Class文件格式
- Java API类库
- 来自商业机构和开源社区的第三方Java类库
Java发展史
Java虚拟机发展史
展望Java技术的未来
模块化
混合语言
多核并行
进一步丰富语法
64位虚拟机
实战:自己编译JDK
TODO: 搁置
《深入理解JVM.2nd》笔记(一):走进Java相关推荐
- JVM学习笔记(一):Java内存区域
由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分.在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程: 首先Java源代码文件(. ...
- 《深入理解JVM.2nd》笔记(二):Java内存区域与内存溢出异常
文章目录 概述 运行时数据区域 程序计数器 Java虚拟机栈 本地方法栈 Java堆 方法区 运行时常量池 直接内存 HotSpot虚拟机对象探秘 对象的创建 第一步 第二步 第三步 第四步 最后一脚 ...
- 《深入理解JVM.2nd》笔记(三):垃圾收集器与垃圾回收策略
文章目录 概述 对象已死吗 引用计数算法 可达性分析算法 再谈引用 finalize():生存还是死亡 回收方法区 垃圾收集算法 标记-清除算法 复制算法 标记-整理算法 分代收集算法 HotSpot ...
- 《深入理解JVM.2nd》笔记(五):调优案例分析与实战
文章目录 概念 案例分析 高性能硬件上的程序部署策略 情景再现1 问题分析1 关于Full GC 使用64位JDK来管理大内存可能遇到问题 建立逻辑集群 使用逻辑集群可能遇到的问题 最后解决方案 集群 ...
- 《深入理解JVM.2nd》笔记(四):虚拟机性能监控与故障处理工具
文章目录 概述 JDK的命令行工具 jps:虚拟机进程状况工具 jstat:虚拟机统计信息监视工具 jinfo:Java配置信息工具 jmap:Java内存映像工具 jhat:虚拟机堆转储快照分析工具 ...
- 深入理解JVM读书笔记二: 垃圾收集器与内存分配策略
3.2对象已死吗? 3.2.1 引用计数法 给对象添加一个引用计数器,每当有一个地方引用它的地方,计数器值+1:当引用失效,计数器值就减1;任何时候计数器为0,对象就不可能再被引用了. 它很难解决对象 ...
- 深入理解JVM读书笔记--内存管理
2019独角兽企业重金招聘Python工程师标准>>> 一. Java的运行时数据区域 (1)程序计数器(线程私有):是一块较小的内存空间,它的作用是当前线程所执行字节码的行号指示器 ...
- 深入理解 Jvm 读书笔记(一)
Jvm 内存管理,GC,类文件架构相关 知识包括: jvm内存管理 jvm运行时数据区划分 jvm层对象的创建过程 对象的内存布局 对象的访问定位 垃圾收集器与内存分配策略 对象已死的判定及引用分类 ...
- JVM学习笔记0:Java虚拟机概述
目录 第1章 Java虚拟机概述 1.1 虚拟机与Java虚拟机 1.2 JVM 1.2.1 JVM的位置 1.2.2 JVM的整体结构 1.2.3 Java代码执行流程 1.2.4 JVM的架构模型 ...
最新文章
- Android Read-only file system
- PyTorch在64位Windows下的Conda包
- ASP隐藏文件地址,并在下载时替换文件名
- 4.11-固件映像包 (FIP)
- MATLAB电压不平衡,电力系统不对称故障计算的Matlab算法程序
- 大数据面试-02-大数据工程师面试题
- C++static类静态成员函数及变量解析
- 关于范数与正则化详解(转)
- POJ1212 HDU1650 UVA180 LA5240 Eeny Meeny【约瑟夫环】
- 违约金一般是多少_违约金10万起!编制教师入职后的去留难题
- 王道训练营3月18日
- linux shc shell脚本_Linux系统中Shell脚本使用Shc和gzexe加密/解密
- 第九届全国大学生GIS应用技能大赛下午(试题及参考答案)
- 基于Echarts+HTML5可视化数据大屏展示—大数据统计展示大屏
- Linux从入门到放弃 docker
- Sobel算子->方向滤波
- mac book pro 最全快捷键
- python发邮件详解,smtplib和email模块详解
- 论文阅读:social lstm:Human Trajectory Prediction in Crowded Spaces
- jk 漫展底裤泄露, 竟然是属性注解模式惹的祸
热门文章
- 一面微创题--字符串逆序输出
- potplayer 多个进程_操作系统 | 进程同步与进程互斥
- 不愿意和别人打交道_参加完孩子学校的运动会,宝妈吐槽贫富圈子差距大,不适合打交道...
- hp laser103 属性没有配置项_哦?在hp打印机面板上就可以更改打印机ip地址
- python去掉列表中的单引号_Python:如何从列表项中删除单引号(Python: How to remove single quotes from list item)...
- 【转】DIB位图(Bitmap)的读取和保存
- 数据结构 - 队列(非环形队列,以及优化成环形队列)
- 【Python CheckiO 题解】Easy Unpack
- ArrayList和LinkedList 的区别
- 计算机投诉信英语作文,投诉信A Letter of Complaint