Java 并发 博客分类: java concurrent
程序员文章站
2024-03-06 19:24:02
...
private Map<Integer, Object> map = new ConcurrentHashMap<Integer, Object> ();
@unsafe
public void putIfAbsent(Integer key, String value){
if (!map.containsKey(key)) {
map.put(key, value);
}
}
------------------------------------------------------------------------------------------------
如何修改优化
public void putIfAbsent(final Integer key, final String value){
map.putIfAbsent(key, value);
}
get , if null then put
CountDownLatch, Future, FutureTask
推荐阅读
-
Java 并发 博客分类: java concurrent
-
基于netty的websocket开发小结 博客分类: java编程 javahtml5websocket
-
CountDownLatch 博客分类: java concurrent CountDownLatchjavaconcurrent
-
基于netty的websocket开发小结 博客分类: java编程 javahtml5websocket
-
java面试整理三——常用框架 博客分类: java 游戏javaspringnettydubbokafka
-
spring集成log4j配置信息 博客分类: java编程
-
Linux下Java线程状态分析 博客分类: java编程 javalinuxjvm
-
基于netty4.0+spring的游戏完整架构 博客分类: java 游戏
-
泛型的简单理解 博客分类: JAVA基础 JAVA基础泛型理解编译器
-
基于netty4.0+spring的游戏完整架构 博客分类: java 游戏