JRE和JDK是啥?
JVM: 虚拟机,在系统上,虚拟一个能让java程序运行的环境。
JRE: (JVM + 核心类库)运行环境。 仅仅能帮我们运行java程序。
JDK:(JRE + 开发工具包)。
我们写的java代码,计算机看不懂。
所以我们需要把我们写的代码,【翻译】成计算机看懂的东西。
我们不会翻译,所以只能找人帮我们翻译。【开发工具包】
【开发工具包】 - javac.exe(翻译)/ java.exe(运行)
JRE JDK JVM 是包含关系 JVM < JRE < JDK
下面开始细品~~~~~~
开发java程序,需要三个步骤:编写代码,编译代码,运行代码
JRE JDK JVM 的作用
1、编写代码的过程中,需要使用JRE中JAVA已经写好的代码;
2、编译代码的过程中,需要使用JDK中的翻译工具;
3、运行代码的过程中,需要使用JDK中的运行工具
4、代码需要运行在JVM虚拟机当中;
JRE JDK JVM 的关系
他们是一个包含关系 JVM < JRE < JDK
以上是我学习的笔记,希望能够给大家带来帮助,如有不足之处还希望各路大神批评指正。谢谢大家~~~~