总结一下区别:
- JDK自带版本为汉化版本
- 安装的插件版本不同
- UI新版本稍好(JDK8可是6年前的东西了)
2. Visual GC 使用
2.1 插件安装
需要注意的是有可能安装失败,失败不可怕,重试几次就行了,具体安装过程这里不再赘述。插件安装步骤如下:
2.2 插件使用
安装后即可使用,部分工具需要进行配置,Visual GC 界面如下:
3.测试
项目中有一个这么一段代码new HashMap<>(2000000)
大家知道 HashMap 最好是进行初始容量的设置,不设置则初始容量为static final int DEFAULT_INITIAL_CAPACITY = 1 << 4
但是这个设置大小到底有没有实质上的影响呢?
3.1 代码
public class TestHashMapInitialCapacity {
public static void mai