Java不同JDK版本下地图图像处理效率对比分析

Java不同JDK版本下地图图像处理效率对比分析

耗时(ms)

操作类型

JDK版本

布点数量

第1次

第2次

第3次

第4次

第5次

地图布点

JDK1.4

100

2003

1792

1792

1747

1871

1000

15334

15200

15200

15903

16028

10000

153010

153340

153340

154978

156506

JDK1.5

100

729

713

713

1000

371

3677

3693

10000

32436

32975

32694

JDK1.6

100

357

373

372

1000

1722

1644

1696

10000

14131

13848

14267

地图合并

JDK1.4

3255

3426

3256

3271

JDK1.5

3174

3164

3148

3148

JDK1.6

2745

2327

2327

2327



注:1、此处理图像的功能是通过javaapi 中的ImageIO、Graphics2D等结合输入输出流来实现的。

2、所谓布点,即在一张1024x768大小的图片上叠加20x25大小的图片。

3、地图合并是将6x11=66张的256x256大小的小图片合并为大图片。

4、通过以上数据分析,随着JDK版本的升级,sun(oracle)团队也在对jre运行环境不断做出优化,其运行效率有明显提高。


你可能感兴趣的:(java)