java虚拟机——JVM
- JVM(Java Virtual Machine):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是java程序的运行环境,是java最具吸引力的特征之一。我们编写的Java代码,都运行在JVM之上。
- 跨平台: 任何软件的运行,都必须运行在操作系统之上,而我们用java编写的软件可以运行在任何的操作系统上,这个特性称为java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM之上,而JVM运行在操作系统上。
JRE和JDK
- JRE(Java Runtime Environment):是Java程序的运行环境,包含了 JVM 和运行时所需要的 核心类库。
- JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具。
我们想要运行一个已有的java程序,那么只需安装JRE即可。
我们想要开发一个全新的Java程序,那么必须安装JDK。
环境配置
安装及配置jdk参考文档:https://www.runoob.com/java/java-environment-setup.html#win-install
JDK安装配置完成后,cmd中验证java是否安装成功(成功:显示版本号)