Java基础速成:0,什么是JavaSE,JRE,JVM,IDE?

2025-05-09 05:29:10

在学习Java开发的时候会遇到诸如 Java SE, JRE, JVM, IDE 之类的名词, 他们之间有什么关系呢?

工具/原料

一台能上网的电脑

1, 什么是Java SE? 它与Java EE, Java ME 有什么关系?

1、JavaSE是Java Standard Edtion的缩写,即Java标准版,它是Java平台的核心。JavaEE(即 Java企业版), JavaME(即 Java微型版), 后来的各种框架,各种产品也都是基于JavaSE, 也就是说JavaSE是Java平台的基础.下图为 Java SE, Java EE, Java SE之间的关系

Java基础速成:0,什么是JavaSE,JRE,JVM,IDE?

2、JVM是什么?JVM 是 Java Virtual Machine 的缩写, 即 Java虚拟机, 夼猿勇麒Java语言的口号就是"一次编写, 到处运行", Java程序能够实现"到处运行"的关键就在于JVM, 目前,各大系统中都有JVM, 但他们都是不同的, JVM就像是只会两种语言的翻译, 去不同的国家, 都有不同的翻译, 例如中国人去德国, 就让德国翻译来将中文翻译成德语, 去韩国就让韩国翻译将中文译为韩语, JVM也是如此.

Java基础速成:0,什么是JavaSE,JRE,JVM,IDE?

2、必须要使用IDE来开发软件吗?举个例子, 同样是吃肉, 原始人直接啃食生肉, 而现代人则使用各种灶具, 将肉烹熟, 然后用餐具慢慢享用. 显然生肉储存不当会产生大匪犬挚驰量的细菌, 而熟肉更加安全.开发软件也是这样, 不使用IDE同样可以开发软件, 但IDE拥有大量实用的小工具,帮助开发人员减少代码错误, 提高软件调试效率, 方便图形化界面的开发等等.

Java基础速成:0,什么是JavaSE,JRE,JVM,IDE?

看完记得投票哦

Java基础速成:0,什么是JavaSE,JRE,JVM,IDE?
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢