我测试了Java 1.5,1.6,1.7的性能 JDK 7版本: > java
-version java version "1.7.0-ea" Java(TM) SE Runtime Environment (build 1.7.0-ea-b66) Java HotSpot(TM) Client VM (build 16.0-b06, mixed mode, sharing) 测试环境:Dell D630 笔记本运行 Windows 7 RTM (32 bit) , Intel Core 2 CPU (2.4GHz), 3GB RAM. 测试数据: Test 1. 添加5百万string 数值。 Test 2. 5百万 ArrayList Test 3. 5百万键值的HashMap ,每个键-值对通过并发线程计算,测试并发能力。 Test 4. 打印5百万 ArrayList 四次测试结果如下: 结论是:Java 5 <=== 18% faster=== < Java 6 < ===46% faster===< Java 7 |