摘要: 一、安装 在官网下载windows和linux 2个安装包 https://www.ej-technologies.com/products/jprofiler/overview.html 在windows安装JProfiler,在linux解压到某个路径 二、监控jvm进程 在linux程序的bi 阅读全文
posted @ 2020-03-09 23:32 syxsdhy 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Condition就是维护一个条件队列,当AQS的线程在lock()内Condition.await()后,该线程会释放锁,然后进入Condition的条件队列,当别的线程Condition.signal()唤醒他后,他会进入AQS的同步队列等待获得锁 核心方法:await()、signa 阅读全文
posted @ 2020-03-09 01:29 syxsdhy 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 一、概述 二、源码 1、实现接口 public interface ReadWriteLock { Lock readLock(); Lock writeLock(); } 2、属性 //读锁 private final ReentrantReadWriteLock.ReadLock readerL 阅读全文
posted @ 2020-03-09 00:39 syxsdhy 阅读(221) 评论(0) 推荐(0) 编辑