发表评论取消回复
相关阅读
相关 Java垃圾回收:算法,策略与垃圾收集器简介
基础概念 可达性分析与GC Root 在Java虚拟机(JVM)中,垃圾回收(Garbage Collection,简称GC)主要依赖`可达性分析(Reachabi
相关 《垃圾回收的算法与实现》.pdf
关注“Java后端技术全栈” 回复“面试”获取全套面试资料 什么是GC? GC是Garbage Collection的简称,中文称为“垃圾回收”。 垃圾的回收Garba
相关 线程安全与锁机制
一、什么是线程安全 线程安全:当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方法进行任何其他的协调操作,
相关 垃圾回收算法与实现系列-JVM无锁实现
> 导语 > 为了确保多线程场景下数据安全,使用锁机制一直是一种优秀的解决方案,但是再高并发场景下,对锁的竞争可能成为性能瓶颈。为此,有出现了一种新的解决方案,被称为是
相关 垃圾回收算法与实现系列-锁在应用层的优化思路
> 导语 > 之前的分享中主要介绍了虚拟机内部的对锁机制的优化与具体实现,在实际的开发过程中,还可以通过在应用层的合理优化,达到保证性能的目的,那么下面就学习介绍一下在
相关 垃圾回收算法与实现系列-线程安全与锁简介
> 导语 > 锁是多线程软件开发的必要工具,它的基本作用是保护临界区资源不被多个线程同时访问进而受到破坏。如果由于多线程访问造成数据不一致,那么系统将会得到一个错误的结
相关 线程安全与锁优化
线程安全与锁优化 线程安全 当多个线程访问一个对象时,如果不用考虑这些线程在运行环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,
相关 线程安全与锁优化
乐观锁: cas aba 版本号(AtomicStampedReference) 时间戳 AtomicMarkableReference(boolean) 可重
相关 线程安全与锁优化
面向过程的编程思想: 程序编写都是以算法为核心的,程序员会把数据和过程分别作为独立的部分来考虑,数据代表问题空间中的客体,程序代码则用于处理这些数据,这种思维方式直接站在计算机
还没有评论,来说两句吧...