摘要:
相信大多数人对object.wait()和object.notify()都非常熟悉,最经典的生产者-消费者模型就可以基于wait-notify机制来实现的,那么在编写代码的时候发现,JDK要求对object.wait()和object().notify方法必须在synchronized代码块内部使用 阅读全文
摘要:
一、ThreadLocal的作用1.1 来源 万物皆有源,事物的存在不是偶然的,它们都有其自身的根源。ThreadLocal作为Java开发者日常使用的一个工具,它的起源是什么呢?ThreadLocal的出现,主要是作为解决Java并发问题的一种手段,通过存储线程的局部变量,从而实现线程间资源的隔离 阅读全文