Jvm Java,Java虚拟机,Java平台,

Jvm Java,Java虚拟机,Java平台,,jvm,java,Jvm,Java,有人能解释一下Java平台SE(6)、Java、Java虚拟机等的区别吗。?谢谢。简言之:Java是语言和平台结合的总括。Java虚拟机是Java语言和平台运行的平台,但也可以支持其他语言。JavaSE是面向桌面/小程序开发的基础语言和平台包(开发人员工具包/运行时)。Java EE将面向服务器和“企业”开发。Java是由。Java VM是由定义的虚拟机。JavaSE是随标准库和工具打包的虚拟机 在编译器构造术语中,Java是源语言,而JVM是目标语言 java是您正在使用的语言 例如:Http

有人能解释一下Java平台SE(6)、Java、Java虚拟机等的区别吗。?谢谢。

简言之:Java是语言和平台结合的总括。Java虚拟机是Java语言和平台运行的平台,但也可以支持其他语言。JavaSE是面向桌面/小程序开发的基础语言和平台包(开发人员工具包/运行时)。Java EE将面向服务器和“企业”开发。

Java是由。Java VM是由定义的虚拟机。JavaSE是随标准库和工具打包的虚拟机


在编译器构造术语中,Java是源语言,而JVM是目标语言

java是您正在使用的语言

例如:
HttpServlet
是一个java类,但它不是JavaSE的一部分,因为它是EE的一部分,意思是企业版。所以java区分了SE包和EE包

最后,所有这些包都在JVM中执行,JVM是一个运行java类的程序。
希望有帮助

严格来说,JVM指的是目标平台,而不是目标语言(Java字节码)。这不会在现有答案的基础上增加任何内容