JDK 内部自带一套 JRE,所以你装完 JDK 就不需要再额外装 JRE 了,装了反而容易出现 PATH 指向混乱的问题。 我自己见过不少初学者装了 JDK 又把 JRE 单独装一遍,结果命令行里 java -version 显示的版本和 javac -version 对不上,排查了半天才发现是 JRE 的路径在捣乱。