JDK、JRE和JVM是什么?他们的区别又是什么?天津java培训

如题所述

JDK:给程序开FA者提供的开发工具箱,它除了包括完整的JRE,Java运行环境,还包含了其他供开FA者使用的工具包。
JRE:普通用户用来安装运行java,而程序员则要用JDK来编译、调试程序。
JVM:这是负责在运行程序时将字节转换成特定的机器代码,并且还有内存管理和垃圾回收的机制。
区别:
1、JDK用于开发,JRE用于运行java程序 ;
2、JDK和JRE中都包含JVM ;
3、JVM是java编程语言的核心并且具有平台的独立性。
温馨提示:答案为网友推荐,仅供参考
相似回答