Java13安装
https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html
金字塔结构 JDK=JRE+JVM+其它 运行Java程序一般都要求用户的电脑安装JRE环境(Java Runtime Environment);没有jre,java程序无法运行;而没有java程序,jre就没有用武之地。
JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。
对于12之后的jdk下没有jre文件,需要手动创建
cd XXX\jdk-13
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
配置环境变量
- 添加JAVA_HOME

- Path下新建
注意:网上很多写的
Path: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
经测试不能配置成功


对于新建CLASSPATH变量,要根据版本确定
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意有个点)
从jdk-9之后就已经没有tools.jar和dt.jar了,也不需要在classpath里面配置这些jar了
检测Java配置是否成功
cmd检测

可见配置成功
VSCode配置Java环境
插件安装
当然如果不想一个一个装这么麻烦,可以直接搜索Java Extension Pack,安装的时候也会把其它必要的东西安装完成

推荐使用code runner插件运行
关于VS Code使用code runner编译运行java出现报错乱码的问题

解决办法:
打开文件-首选项-设置
在用户设置settings.json中添加:
{"code-runner.runInTerminal": true}
然后按ctrl+s保存。
解决。