蓝盟IT小贴士,来喽!
说到Java,人们首先想到Java编程语言,但实际上,Java是一种技术,它包含四个方面:Java编程语言,Java类文件格式,Java虚拟机和接口。 Java应用程序(Java API)的代码。
运行时环境代表Java平台。开发人员编写Java代码(.java文件),然后将其编译为字节码(.class文件),然后将字节码加载到内存中。字节码进入虚拟机后,解释器将解释并执行它,或者有选择地成为即时代码生成器要执行的机器代码。
在Java平台的结构中,您可以看到Java虚拟机(JVM)位于内核中,并且程序密钥与基础操作系统和硬件无关。下面是传输界面。传输接口由两部分组成:适配器和Java操作系统。平台的从属部分称为适配器。 JVM通过传输接口在特定平台和操作系统中实现。由于Java虚拟机(JVM),使用Java API编写的基本和扩展类库及其API,应用程序(应用程序)和小程序(Java小程序)可以在任何Java平台上运行,而与基础平台无关。执行程序与操作系统的分离,从而实现Java平台的独立性。