jdk和jre的区别
2015-06-26 00:28
381 查看
1、jdk:java development toolkit(java开发工具包),包括java运行环境(jre)、java工具和java基础类库(java api);
2、jre:java runtime enviromental(java运行时环境),所有的java程序必须在jre下才能运行;包括jvm和java核心类库和支持文件,与jdk相比,比包含开发工具,如编译器、调试器和其他工具;
3、jvm:java virtual mechinal(java虚拟机);
三者之间关系:jre包含jvm,jdk包含jre;
一般情况下,作为开发人员,必须要安装jdk,因为要编译、调试等;如果程序已开发完成,要部署在服务器上,则只需要在服务器上安装jre即可运行程序;
2、jre:java runtime enviromental(java运行时环境),所有的java程序必须在jre下才能运行;包括jvm和java核心类库和支持文件,与jdk相比,比包含开发工具,如编译器、调试器和其他工具;
3、jvm:java virtual mechinal(java虚拟机);
三者之间关系:jre包含jvm,jdk包含jre;
一般情况下,作为开发人员,必须要安装jdk,因为要编译、调试等;如果程序已开发完成,要部署在服务器上,则只需要在服务器上安装jre即可运行程序;
相关文章推荐
- Java担任项目 ATM机登录
- Java 6.25
- Struts1和Struts2的区别和对比
- Spring面试题集
- spring的Ioc详解
- Java中从控制台输入数据的几种常用方法
- Java 内部类
- java乱码分析
- maven 依赖模块 eclipse
- myeclipse10搭建maven环境
- maven创建Java项目和web项目
- java重载和重写
- java中会存在内存泄漏吗,请简单描述?
- 2015062506 - jdk7.8源码下载地址
- Java异常
- 使用RobotFramework的DataBaseLibrary(Java实现)
- 使用RobotFramework的DataBaseLibrary(Java实现)
- java数据库连接池技术浅析
- java虚拟机加载class的顺序
- java学习日记