【Java SE】————JDK、JRE、JVM简介

版权声明:本文为博主原创文章,未经博主允许不得转载。 如有不对,还请指教。 https://blog.csdn.net/z15732621736/article/details/50603819

JDK、JRE、JVM简介:

  •  JVM(Java Virtual Machine,Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计   算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
  •  JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
  •  JDK (Java Development Kit ,Java开发工具包) 是 Java 语言的软件开发工具包(SDK)。JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等。

JDK、JRE、JVM的关系:

                                                                                                                                                                                                 

JDK、JRE、JVM的合作方式:

       普通的文本文件是.txt为后缀的文件,Word文件是以.docx等为结尾;而java文件是以.java为后缀结尾。那么java文件是怎么运行的呢。让我们来来看看下面这张图:

      

         简单而言:就是使用JDK利用JRE中的类库开发完成的java程序,并由JDK编译后,交给JVM解释再给平台(系统)去运行。


JDK、JRE、JVM作用:

  • JVM:保证Java语言跨平台
  • JRE:Java程序的运行环境
  • JDK:Java程序的开发环境


猜你喜欢

转载自blog.csdn.net/z15732621736/article/details/50603819