博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年8月6日

摘要: ThreadLocal ,即线程变量,是一个以ThreadLocal对象为键,任意对象为值得存储接口。这个接口被附带在线程上,也就是说一个线程可以根据一个ThreadLocal对象查询到绑定在这个线程上的值。 可以通过set(T)方法来设置一个值,在当前线程下,在通过get()方法获取到原先设置的值 阅读全文

posted @ 2018-08-06 18:28 南国木棉 阅读(250) 评论(0) 推荐(0) 编辑

摘要: 在并发编程中,使用生产者和消费者能够解决绝大多数并发问题。该模式通过平衡生产线程和消费线程的工作恩能够力来提高程序整体处理数据的速度。 什么是生产者和消费者模式? 生产者和消费者模式是通过一个容器来解决生产者和消费者强耦合问题。生产者和消费者彼此之间不直接通信。而是通过阻塞队列来进行通信,所以生产者 阅读全文

posted @ 2018-08-06 17:14 南国木棉 阅读(111) 评论(0) 推荐(0) 编辑