花费 11 ms
CAS无锁机制原理

原子类 java.util.concurrent.atomic包:原子类的小工具包,支持在单个变量上解除锁的线程安全编程 原子变量类相当于一种泛化的 volatile 变量,能够支持原子的和有条件 ...

Sat Oct 27 02:41:00 CST 2018 1 2143
守护线程和非守护线程

直觉上来讲,守护线程和main相关 Java中有两种线程,一种是用户线程,另一种是守护线程。 用户线程是指用户自定义创建的线程,主线程停止,用户线程不会停止(另一条执行路径) 守护线程当进程 ...

Mon Oct 22 03:37:00 CST 2018 0 1411
Java锁机制-重入锁

锁的种类: 读写锁 悲观锁 乐观锁 CSA无锁 自旋锁 AQS 非公平锁 公平锁 互斥锁 排它锁 分布式锁(redis实现 和 zk实现) 轻量级锁(lock),重量级锁(synchr ...

Fri Oct 26 23:34:00 CST 2018 0 924
join()方法作用

当在主线程当中执行到t1.join()方法时,就认为主线程应该把执行权让给t1 废话不多说看代码: 如果先调用join的方法在执行 启动线程 结果分别: 和 ...

Mon Oct 22 03:57:00 CST 2018 0 744
wait()和notify()

从https://www.cnblogs.com/toov5/p/9837373.html 可以看到他的打印是一片一片的,这边博客介绍怎么避免掉 使用notify 和 wait的时候 要注意 是在s ...

Wed Oct 24 01:56:00 CST 2018 0 707
Synchronize原理

1 普通方法上 2 静态方法上 修饰静态方法内置锁是当前的Class字节码对象 修饰普通方法内置锁是当前类的实例 原理与使用: 从字节码层面解释: 执 ...

Fri Mar 01 10:53:00 CST 2019 0 532

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM