jre和jdk有什么区别
时间: 2023-12-11 09:02:01 浏览: 77
JDK(Java Development Kit)是Java开发工具包,包含Java开发所需的所有组件,包括Java运行环境JRE、Java编译器javac、Java文档工具javadoc等。
JRE(Java Runtime Environment)是Java运行环境,包括Java虚拟机(JVM)和Java类库,用于执行Java程序。如果只需要运行Java程序,则只需要安装JRE即可。
总的来说,JDK是开发Java程序所必需的工具包,而JRE则是运行Java程序所必需的环境。
相关问题
在下载安装android studio中,as会自动安装jre,jre安装在哪里?jre和jdk有什么区别?是不是可以不用安装jdk
在Android Studio的安装过程中,它确实会预装JRE(Java Runtime Environment),用于运行应用程序所需的Java环境。JRE的位置通常位于`C:\Program Files\Java\jre` (Windows) 或 `/Library/Java/JavaVirtualMachines/jre`(MacOS),具体的文件夹名称可能会因为安装选项的不同而有所变化。
JRE和JDK(Java Development Kit)之间的区别主要在于:
- **JRE**:是Java程序的运行环境,包含了Java Virtual Machine (JVM) 和一些必要的类库,但是缺少开发工具,如编译器(javac)。
- **JDK**:除了JRE的内容外,还包括了Java开发所需的所有工具,如编译器、打包工具(jar)、文档生成器(javadoc)等,它是为了开发和构建Java应用程序而设计的。
对于Android Studio,虽然大部分时候它会检测并使用系统上安装的JDK(如果存在),但是在某些高级特性或特定项目需求下,可能需要额外安装或配置JDK。如果你不需要编写Java代码,只是进行Android应用开发,那么单纯使用JRE就足够了。不过,如果你需要处理Java后端或者其他Java相关任务,还是建议安装完整版的JDK。
jre和jdk有啥区别
JDK(Java Development Kit)是Java开发工具包,它包含了Java编译器(javac)、Java运行时环境(JRE)、Java类库等开发工具。JDK是Java开发的标准工具包,提供了完整的Java开发环境。
JRE(Java Runtime Environment)是Java运行时环境,它包含了Java虚拟机(JVM)和Java类库。JRE只提供Java程序的运行环境,并不包含Java开发工具。
简单来说,JDK是开发Java应用程序所必需的工具包,而JRE只是运行Java程序所必需的工具包。如果你只是想运行Java程序,那么只需要安装JRE即可;如果你想进行Java应用程序的开发,那么需要安装JDK。
阅读全文