摘要:
结论:一般情况下推荐使用enterSet的for循环(即以下的方法2),如果只是取key值可以使用keySet性能会更好。
因为keySet只取key,enterSet即取了key又取了value。
public static void main(String[] args) throws Exception {
ConcurrentHashMap r = new ConcurrentHashMap();
long size = 2000000;
// 方法1
for (long i = 0; i size; i++) {
r.put(i, new ReqPacket());
}
System.out.println("方法1开始执行数:" + r.size()); 阅读全文