摘要: 一、JVM层 Unsafe.park和Unsafe.unpark是sun.misc.Unsafe类的native方法, public native void unpark(Object var1); public native void park(boolean var1, long var2); 阅读全文
posted @ 2022-12-05 10:29 夏尔_717 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 一、概述 ReentrantLock是Java并发包中提供的一个可重入的互斥锁。ReentrantLock和synchronized在基本用法,行为语义上都是类似的,同样都具有可重入性。只不过相比原生的Synchronized,ReentrantLock增加了一些高级的扩展功能,比如它可以实现公平锁 阅读全文
posted @ 2022-12-05 10:21 夏尔_717 阅读(73) 评论(0) 推荐(0) 编辑