发表评论取消回复
相关阅读
相关 JVM-线程安全与锁优化
1 概述 > 在软件业发展的初期,程序编写都是以算法为核心的,程序员会把数据和过程分别作为独立的部分来考虑,数据代表问题空间中的客体,程序代码则用于处理这些数据,这种思维
相关 深入理解JVM虚拟机
JVM平台上还可以运行其他语言,运行的是Class字节码。只要能翻译成Class的语言就OK了。挺强大的。 JVM厂商很多 垃圾收集器、收集算法 JVM
相关 《深入理解JAVA虚拟机》13.线程安全与锁优化
一、线程安全 代码本身封装了所有必要的正确性保证手段,令调用这个无需关心多线程问题,更无需自己采取任何措施来保证多线程的正确调用。 1)线程安全的实现方法
相关 深入理解JVM虚拟机读书笔记——锁优化
> 注:本文参考自周志明老师的著作《深入理解Java虚拟机(第3版)》,相关电子书可以关注WX公众号:兴趣使然的草帽路飞,回复 001 获取。 1. Java语言中的线程安
相关 深入理解JVM虚拟机(九):运行期优化与JIT编译器
1. JIT编译器的引入 首先我们这篇文章中所说的编译器都是指JVM的组成部分之一—即时编译器(JIT),与生成Java字节码的javac编译器要区分开来。首先我们这篇文
相关 深入理解JVM虚拟机(八):编译器优化
本博客从编译期源码实现的层次上让我们了解了Java源代码编译为字节码的过程,分析了Java语言中泛型、主动装箱/拆箱、条件编译等多种语法糖的前因后果。 1. 概述 ja
相关 深入理解JVM虚拟机(十一):线程安全与锁优化
1. 线程安全 线程安全的定义:当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方法进行任何其他的协调操作
相关 深入理解JVM虚拟机(十):Java内存模型与多线程
1. 硬件的效率与缓存一致性 由于存储设备和处理器运算速度之间的存在巨大的差异,现在计算机系统在内存与处理器之间加入高速缓存来作为处理器与内存之间的缓冲。将处理器需要的数
相关 深入理解jvm虚拟机二
在上一篇[深入理解jvm虚拟机一][jvm]中说了Jvm几种垃圾回收算法,针对年代不同,Jvm为我们提供了几种垃圾收集器。 垃圾收集器 Java为我们提供了很多垃圾收集
还没有评论,来说两句吧...