随笔分类 - java
摘要:线程安全的容器对象:Vector,Hashtable。线程安全容器对象,都是使用synchronized方法实现的。 concurrent包中的同步容器,大多数是使用系统底层技术实现的线程安全,类似native。java8中使用的CAS。CHECK AND SET 1.Map/Set 1.1Conc
阅读全文
摘要:数组本身也是容器,是一个简单的线性序列,访问效率非常高。但是数组本身不够灵活,一开始就要定义数组的元素。 collection(集合/容器) set无顺序不重复(hashSet),list有顺序可以重复(ArrayList,LinkedList)。 map 存放键值对。 泛型:贴标签,建立类型安全的
阅读全文
摘要:ThreadLocal 就是一个Map key就是 Thread.getCurrentThread(). value就是线程需要保存的变量 ThreadLocal.set(value) 相当于 map.put(Thread.getCurrentThread(),value) ThreadLocal.
阅读全文

浙公网安备 33010602011771号