摘要:
并发编程之面试题一 面试题 创建一个容器,其中有两个方法,一个方法是 add(),一个方法时size(),起两个线程,一个线程是往容器中添加1 10这是个数字,另外一个线程在数字添加到5的时候结束。 初始代码 该问题咋一看是一个很简单的面试题,创建两个线程,分别执行对应的任务即可。以下就是简单的 阅读全文
摘要:
synchronized是Java中的关键字,是一种常用的线程同步锁。 用法 注意:在理解synchronized时,要知道一个核心点,synchronized锁定的不是代码,而是对象。使用synchronized时,其会申请对象的堆内存,进行锁定。 写法一 写法二 上述写法是创建一个锁对象,其实可 阅读全文