java笔记1-jvmjrejdk的区别
目录
java笔记1—-jvm、jre、jdk的区别
1、软件开发。
软件开发就是利用开发环境与计算机语言制作软件。
2、什么是程序。
数据结构 + 算法 = 程序
3、jvm、jre、jdk的区别
jvm(Java Virtual Machine java虚拟机)
jre运行环境
JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,
如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
三者关系:
jdk中包含jre和jvm
jdk > jre > jvm