JVM
文章平均质量分 93
猎羽
My name is feather!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java虚拟机知识点梳理
1、什么是内存模型?在特定操作协议下,对特定内存和高速缓存读写的过程的抽象2、JMM的作用是什么?解决缓存一致性和指令重排序导致的安全问题屏蔽具体的平台,保证CPU对内存访问效果一致3、JMM的主要目的定义程序中变量的访问规则:存储和读取只针对线程共享变量:静态字段、实例字段、构成对象数组的元素线程私有变量:局部变量、方法参数不在考虑范围内。原创 2023-08-16 19:26:07 · 209 阅读 · 0 评论 -
Java代码是怎么运行的?
转载请注明链接: Java代码是怎么运行的? 版本: 2018/9/2-1 Java代码是怎么运行的? JRE JDK C++ Java虚拟机 Java字节码 实现方式 托管环境 Java虚拟机如何运行Java字节码? 虚拟机角度 硬件角度 思考题 参考资料 1、Java代码的运行需要什么? 必须要有JRE(java 运行时环境) JRE ...原创 2018-09-02 22:21:33 · 4172 阅读 · 0 评论 -
JVM中的基本数据类型
转载请注明链接: JVM中的基本数据类型 版本:2018/9/9-1(18:00) JVM中的基本数据类型 问题汇总 boolean类型(4) 基本数据类型(14) char float 基本类型的大小 算数运算 参考资料 问题汇总 Java语言规范中如何定义boolean? JVM规范是如何定义boolean类型的? JVM规范约束了Java字节码的具...原创 2018-09-09 17:56:14 · 1327 阅读 · 0 评论 -
JVM invokedynamic调用指令
转载请注明链接: JVM invokedynamic调用指令 版本号:2018/09/15-1(0:00) JVM invokedynamic调用指令 基础-方法句柄(32) 赛马问题 方法句柄 创建 操作 方法句柄的实现 方法句柄性能 invokedynamic调用指令(28) 调用点 invokedynamic使用实例 Java8 Lambda表达式 Lambda...原创 2018-09-16 00:06:17 · 1789 阅读 · 9 评论 -
JVM工具篇
转载请注明链接: 工欲善其事,必先利其器。 JVM工具篇 版本:2018/9/12-1(18:00) JVM工具篇 javap(20) 基本信息 常量池 字段区域 方法区域 Code Tools(4) asmtools jol ASM(7) 修改已有Class 问题汇总 参考资料 javap(20) 1、javap的作用 ...原创 2018-09-12 17:00:19 · 546 阅读 · 1 评论 -
JVM中的垃圾回收
英文优秀文章分析了NIO与IO的不同: 1. http://tutorials.jenkov.com/java-nio/nio-vs-io.html 2. https://blogs.oracle.com/slc/entry/javanio_vs_javaio原创 2016-01-09 21:31:56 · 655 阅读 · 1 评论
分享