摘要:
众所周知,HashMap 本身非线程安全的,但是当使用Collections.synchronizedMap(newHashMap()) 进行包装后就返回一个线程安全的Map。怎么实现的呢?今天比较有兴趣就看了Collections.synchronizedMap 的实现,发现其实还是比较简单的。p... 阅读全文
摘要:
转载:Java多线程系列--“JUC原子类”02之 AtomicLong原子类概要AtomicInteger, AtomicLong和AtomicBoolean这3个基本类型的原子类的原理和用法相似。本章以AtomicLong对基本类型的原子类进行介绍。内容包括:AtomicLong介绍和函数列表A... 阅读全文
摘要:
java enum(枚举)使用详解 + 总结Java enum的用法详解 阅读全文