![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java多线程
yjfsoft
这个作者很懒,什么都没留下…
展开
-
JDK并发容器
JDK容器大部分在java.util.concurrent包中:ConcurrentHashMap:线程安全的HashMap HashMap线程不安全主要体现在多线程环境下扩容时会导致数据丢失或死循环。一个简单的方法是使用Collections.synchronizedMap(new HashMap()),这种方式底层原理是在HashMap之上利用synchronized封装一层线程同步机制,原创 2017-09-04 22:58:34 · 279 阅读 · 0 评论 -
Java线程池
Java 线程池原创 2017-08-30 23:31:26 · 366 阅读 · 0 评论 -
java:intern与synchronized
private Shard getShard(String schema, String table){ String key = (schema + table).intern(); if (!shards.containsKey(key)){ synchronized (key){ if (!shards.c原创 2017-11-02 11:08:22 · 792 阅读 · 0 评论