标签:后缀 注释 源代码 查错 编写 包含 打包工具 let 小程序
我们学习过Java的同志都知道,Java是一种跨平台的语言,Java的跨平台依赖于JVM,JVM并不是跨平台的.使用Java语言编写的源代码经过编译(依赖于JDK与JRE核心类库),然后经由JVM解释执行,这是Java从编写到执行的一条大略路线(可以参考下图),在这里边我们看到了JDK、JRE、JVM,那么他们各自是什么呢,各自又负责了什么样的功能作用呢,下面我们来一一解析。
jdk是 Java 语言的软件开发工具包,是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。JDK包含的基本组件包括:
为什么JDK中包含一个JRE呢?
其一,开发完的程序,总需要运行一下看看效果。
其二,也是最重要的,JDK中的开发工具其实都是java语言编写的应用程序,为了方便使用才打包成exe文件,如果没有JRE,那么这些工具是运行不了的。
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
标签:后缀 注释 源代码 查错 编写 包含 打包工具 let 小程序
原文地址:http://www.cnblogs.com/lin-jing/p/7498452.html