2018年8月20日

并发编程学习(三)

摘要: Collections.synchronizd***:把不加锁 的加锁。 java.util.concurrent ConCurrentHashMap():高并发 ConcurrentSkipListMap():高并发还排序 Queue分两种,一种是ConcurrentLinkedQueue,一种是 阅读全文

posted @ 2018-08-20 18:20 Java挖掘机 阅读(103) 评论(0) 推荐(0) 编辑

synchronized

摘要: synchronized互斥锁。锁定的是对象。非公平锁 用在一个static静态方法上,锁定的是类的class, 类中有加锁和不加锁方法,同 synchronized对象加锁是从堆里直接给对象加锁 重入锁,类里面一个加锁方法可以调用另一个加锁方法,子类里面也可以调用父类的加锁方法 程序里出异常,锁会 阅读全文

posted @ 2018-08-20 08:38 Java挖掘机 阅读(92) 评论(0) 推荐(0) 编辑

导航