H__D  

2021年3月22日

摘要: 在JDK的并发包里提供了几个非常有用的并发工具类。CountDownLatch、CyclicBarrier 和 Semaphore 工具类提供了一种并发流程控制的手段。三个类的原理都是基于AQS。Exchanger工具类则提供了在线程见交换数据的一种手段。 一、等待多线程完成的CountDownLa 阅读全文
posted @ 2021-03-22 15:15 H__D 阅读(196) 评论(0) 推荐(0) 编辑
 
摘要: 一、定义 代理模式的定义:由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。 二、结构 代理模式的结构 代理模式的主要角色如下。 1)抽象主题(Subject)类:通过接口或抽象类声明真实主题和代理对象实现 阅读全文
posted @ 2021-03-22 11:20 H__D 阅读(102) 评论(0) 推荐(0) 编辑