
jvm
文章平均质量分 83
进阶的小猪
!!!!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java类加载机制
Java类加载就是讲Java的.class文件的二进制数据读取到内存中,将其放到方法区内,然后在堆中生成一个Java.lang.class对象当做方法区内二进制数据的入口。 类加载并不是要等到某个类首次被使用时才加载,而是jvm判断预料到某个类将要被使用而预先加载,目前有以下几种发式加载二进制文件 加载.class文件的方式 从本地系统中直接加载 通过网络下载.class文件 从z...转载 2018-04-30 19:29:02 · 199 阅读 · 0 评论 -
Java的锁优化
最近在学习jvm,在看到周志明老师的深入理解Java虚拟机这本书的同时,将自己的所学记录到博客,与大家一起分享。 在jdk1.6中加入大量的锁优化技术,比如适应性自旋锁,锁消除,锁粗化,轻量级锁,偏向锁等等,这些技术都是为了提高程序的执行效率 自旋锁和适应性自旋锁 在线程遇到阻塞时(多线程共同竞争资源时),部分线程会挂起,之后再恢复线程,这部分操作都会在内核中完成,由此会给系统的并发性能...原创 2018-04-21 18:10:21 · 225 阅读 · 0 评论