JDK组成、跨平台原理、配置环境变量

JDK(也即Java开发环境)包括:

1.JVM:Java虚拟机,运行Java程序的地方

2.核心类库

3.Java开发工具:如编译工具javac

这三者合称JDK,其中JVM与核心类库合称JRE(也即Java运行环境)

----------------------------

Java跨平台原理:

不同版本的操作系统可以安装不同版本的Java虚拟机来对Java程序进行编译运行,Java程序的运行只依赖于Java虚拟机。

因此可以做到一处编译,处处运行

----------------------------

Path环境变量是干嘛的?

答:用来记住程序路径的,方便我们在命令行窗口的任意目录下启动配置了Path环境变量的程序。(如果把JDK的bin目录配置到Path环境变量下, 这样就可以在任意目录下启动javac和java命令来完成编译和运行了。 )

怎么把JDK的bin目录配置到Path这玩意儿下面?

答:此电脑,右键点击  属性,点击  高级系统设置,点击  高级,点击  环境变量,双击  Path,点击  新建,然后把你安装的JDK的bin目录位置复制到Path环境变量下即可。

ps:新版本jdk自动配置Path,但没有配置JAVA_HOME。

JAVA_HOME是什么玩意儿?为什么要配它?怎么配置JAVA_HOME环境变量?

答:

这玩意儿用来告诉系统你的JDK安装在了哪个位置;

配它是因为将来其他技术(比如IDEA)要通过这个环境变量找JDK;

参考上面操作,新建一个JAVA_HOME环境变量,然后把JDK的根目录位置复制到JAVA_HOME环境变量下即可。

你可能感兴趣的:(Java初见,java,开发语言)