前言:最近在学习HashMap的底层原理,涉及到不同版本的JDK切换,在此记录一下,方法不是最优,但亲测可用
过程记录
一、首先要准备不同版本的JDK,我这里用的是JDK7与JDK8
二、安装JDK,并放置在相同的目录下,便于后续的切换
三、安装完配置环境变量,环境变量只需要配置一个(以JDK7为例)
四、IDEA中更改JDK(以JDK7为例)
- File --> Settings --> Build, Execution, Deployment --> Compiler --> Java Compiler 设置成JDK7
- 右击项目名称 打开Mouding Setting 或者输入快捷键 ctrl+alt+shift+s ,设置项目的Project和Modules都为JDK7版本
至此,JDK7版本就成功了,我们可以在IDEA中查看JDK7源代码
如果要切换成JDK8,更改步骤三中JAVA_HOME的值为8,修改步骤四中JDK版本为8即可