JDK、JER、JVM是什么
java可以开发什么软件⾸先是JDK:
JDK(Java Development Kit) 是 Java 语⾔的软件开发⼯具包(SDK)。在JDK的安装⽬录下有⼀个jre⽬录,⾥⾯有两个⽂件夹bin和lib,在这⾥可以认为bin⾥的就是jvm,lib中则是jvm⼯作所需要的类库,⽽jvm和 lib合起来就称为jre。
然后就是JRE:
JRE(Java Runtime Environment,Java运⾏环境),包含JVM标准实现及Java核⼼类库。JRE是Java运⾏环境,并不是⼀个开发环境,所以没有包含任何开发⼯具(如编译器和调试器)
最后是JVM:
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是⼀种⽤于计算设备的规范,它是⼀个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
由上图⼀⽬了然:
JDK是整个Java的核⼼,包括了Java运⾏环境JRE、Java⼯具和Java基础类库。JRE是运⾏JAVA程序所必须的环境的集合,包含JVM标准实现及Java核⼼类库。JVM是整个java实现跨平台的最核⼼的部分,能够运⾏以Java语⾔写的程序。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。