随笔分类 -  Java锁篇

知识来源于互联网,Java锁和相关应用的锁
摘要:一、ReentrantLock功能详解 1.1 ReentrantLock是可重入且互斥的 1 public class Test3 { 2 static class RunnableTest implements Runnable{ 3 private ReentrantLock lock = n 阅读全文
posted @ 2020-11-07 13:10 Aidan_Chen 阅读(724) 评论(0) 推荐(0)
摘要:一、synchronized的使用 官方文档对其解释是,synchronized关键字可以实现一个简单的策略来防止线程干扰和内存一致性错误,如果一个对象对多个线程是可见的,那么对该对象的所有读或者写都将通过同步的方式来进行。 synchronized的使用方式有三种: 修饰静态方法,对class进行 阅读全文
posted @ 2020-09-03 20:50 Aidan_Chen 阅读(420) 评论(0) 推荐(0)