java环境准备

一、jdk安装

Jdk11开始,可以直接通过java.exe运行java源代码。

(2)、JRE(Java Runtime Environment): Java运行时环境,只包含java虚似机、以及Java核心类库

(3)、JVM(Java Virtual Machine):Java虚拟机, 真正运行Java程序的地方。 是编译后的Java程序(.class文件)和硬件系统的接口,不仅解释执行编译后的Java指令,而且还进行安全检查。

(4)、三者关系:

Jdk包含了jre,jre包含jvm。

二、java跨平台

跨平台的意思为java编写的程序可以在不同的操作系统上运行。

因为java提供了不同版本的jdk,包含windows,linux,macOc等。不管什么操作系统版本的jdk都是包含jre和jvm的。Java程序实际是运行在jvm中的,而不是运行在操作系统中的。所以不同环境只要装好jdk就包含了jre环境,实现了一次编译、处处可用。

实例:开发过程的项目打成war包,可以在windows下运行,也可以在linux操作系统上上线部署就是跨平台的一个案例。

你可能感兴趣的:(Java基础,java)