jdk内置了jre和jvm虚拟机,jre是Java语言库、jvm虚拟机负责解释Java代码、运行Java程序。
jdk,包含jre和jvm
jre,包含运行类库和jvm
java程序运行步骤,1.编写,2.编译,3.运行
JAVA:java文件 →编译成class字节码文件 →jvm虚拟机解析运行 →操作系统
C语言:c语言源文件 →编译成可执行文件 →操作系统
不同平台的jdk(例如Mac,Linux,Windows),有不同的jvm虚拟机,可以零差别运行class文件,实现了一次编译,到处运行的效果
windows10下jdk安装流程
1.jdk下载
OpenJDK和JDK的区别:Java是Sun公司开发的一款编程语言,JDK作为Java语言的开发环境,JDK的维护由Sun公司主导,2009年Oracle收购了Sun公司,JDK的下载地址也迁移到了Oracle官网。
Sun公司在2006年的Java大会上称将对Java开放源代码,于2009年正式发布OpenJDK,OpenJDK完全自由,开放源码。 Oracle收购Sun之后接管了这个项目。
OpenJDK在大体上和JDK正式版一致,但在运行某些开源框架时,会出现无法运行等情况,学习测试建议使用JDK正式版。
2.配置安装目录,等待安装完成后关闭窗口
3.配置环境变量
在系统变量下新建变量JAVA_HOME变量值指向JDK安装的文件夹
找到系统变量path,点击修改,然后在最下方新加入环境变量:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
如果是Windows 7系统, 则直接在path变量的末尾添加
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
4.测试JDK环境配置是否成功
重新打开cmd窗口, 输入 java -version,显示如下则jdk安装完成