jre与jdk的区别和联系

jre仅仅包含java的运行环境,也就是如果安装jre,你只能运行java程序提前编译好的字节码文件.class,不能运行java源码文件.java。

jdk不仅含有jre的功能还有编译java源码的编译器javac,还包含了很多 java 程序调试和分析的工具。也就是它可以运行java源程序.java文件。

总结:

*.java->*.class 需要jdk的支持.光有jre不行

*.class->例如在控制台输出Hello World 可只需要jre.

也就是编译需要jdk,解析运行只需jre即可.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容