发表评论取消回复
相关阅读
相关 JVM-线程安全与锁优化
1 概述 > 在软件业发展的初期,程序编写都是以算法为核心的,程序员会把数据和过程分别作为独立的部分来考虑,数据代表问题空间中的客体,程序代码则用于处理这些数据,这种思维
相关 深入理解JVM虚拟机读书笔记——锁优化
> 注:本文参考自周志明老师的著作《深入理解Java虚拟机(第3版)》,相关电子书可以关注WX公众号:兴趣使然的草帽路飞,回复 001 获取。 1. Java语言中的线程安
相关 JVM性能优化-深入理解Java虚拟机:JVM高级特性与最佳实践
第一部分 走进Java 一、走进Java 1、概述 java广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合,摆脱了硬件平台的束缚,实现了“一次编
相关 【深入理解多线程】 Java虚拟机的锁优化技术(五)
前情提要 通过前面几篇文章,我们已经知道: 1、同步方法通过`ACC_SYNCHRONIZED`关键字隐式的对方法进行加锁。当线程要执行的方法被标注上`ACC_SYNCHR
相关 深入理解JVM虚拟机(九):运行期优化与JIT编译器
1. JIT编译器的引入 首先我们这篇文章中所说的编译器都是指JVM的组成部分之一—即时编译器(JIT),与生成Java字节码的javac编译器要区分开来。首先我们这篇文
相关 深入理解JVM虚拟机(八):编译器优化
本博客从编译期源码实现的层次上让我们了解了Java源代码编译为字节码的过程,分析了Java语言中泛型、主动装箱/拆箱、条件编译等多种语法糖的前因后果。 1. 概述 ja
相关 深入理解JVM虚拟机(十一):线程安全与锁优化
1. 线程安全 线程安全的定义:当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方法进行任何其他的协调操作
相关 深入理解JVM虚拟机(十):Java内存模型与多线程
1. 硬件的效率与缓存一致性 由于存储设备和处理器运算速度之间的存在巨大的差异,现在计算机系统在内存与处理器之间加入高速缓存来作为处理器与内存之间的缓冲。将处理器需要的数
相关 深入理解jvm虚拟机二
在上一篇[深入理解jvm虚拟机一][jvm]中说了Jvm几种垃圾回收算法,针对年代不同,Jvm为我们提供了几种垃圾收集器。 垃圾收集器 Java为我们提供了很多垃圾收集
还没有评论,来说两句吧...