当前位置:首页 > 虚拟机 > 正文

java虚拟机英文缩写


一、JRE和JVM有什么关系?

简单来说,jre包含jvm,它是运行java程序的主要虚拟机,它不仅需要基础虚拟机,还需要其他类加载器、字节码验证器和大量的类库。。除了jvm之外,jre还包含其他运行java程序的环境支持。

jre是java运行环境,全称是JavaRuntimeEnvironment,是运行java程序的必要条件。jvm(JavaVirtualMachine)是java虚拟机,是可以执行java字节码文件的虚拟计算机。

扩展信息

JRE是运行Java语言编写的程序所必需的运行环境。也正是通过它,Java开发者可以将自己开发的程序发布给用户使用。JRE包含Java虚拟机(JVM)、运行时类库和Java应用程序启动器,它们是运行Java程序所必需的组件。

与众所周知的JDK不同,JRE是Java运行环境,而不是开发环境,因此它不包含任何开发工具(例如编译器和调试器),而仅适用于使用Java的用户程式。

金字塔结构JDK=JRE+JVM+其他运行Java程序一般需要用户计算机安装JRE环境(JavaRuntimeEnvironment没有jre,java程序无法运行)。没有用。


二、JavaSE是什么

JavaSE是JavaStandardEdition的缩写,是Java平台的核心和基础。


JavaSE提供了一系列标准的JavaAPI,包括Java语言基础、Java类库、Java虚拟机(JVM)等,用于桌面应用程序、Web应用程序和企业应用程序的开发


JavaSE包含了Java语言的基本语法和特性,如面向对象编程、异常处理、多线程等,同时还提供了许多Java类库,如汇编框架、输入输出流、网络编程等,方便开发人员开发应用程序。JavaSE还提供了Java虚拟机,它是可以在不同操作系统上运行的虚拟计算机,赋予Java应用程序跨平台的功能。


JavaSE应用广泛,可以用来开发各种类型的应用程序,例如桌面应用程序、Web应用程序、游戏等。同时JavaSE也是许多应用程序的基础其他Java平台,如JavaEE、JavaME等。这些平台基于JavaSE提供了多种API和功能,以满足各个领域的应用需求。


简而言之,JavaSE是Java平台的核心和基础,它为开发各类应用程序提供了标准的JavaAPI和Java虚拟机。它具有广泛的应用可能性和重要的性。


三、javatm是什么tm只是trademark的缩写,不是一个技术术语,它的意​​思是商标。
Java(TM)简单地表示Java品牌。