导读 天天给大家谈谈边锋游戏大厅下载,以及边锋游戏手机版官方下载应用的知识点,希望对你所遇到的问题有所帮助。

天天给大家谈谈边锋游戏大厅下载,以及边锋游戏手机版官方下载应用的知识点,希望对你所遇到的问题有所帮助。

边锋游戏大厅下载 边锋游戏手机版官方下载边锋游戏大厅下载 边锋游戏手机版官方下载


1、一、 详细介绍 1、JVM -- java virtual machine JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解 释给本地系统执行。

2、 JVM 是 Java 平台的基础,和实际的机器一样,它也有自己的指令集,并且在运行 时操作不同的内存区域。

3、 JVM 通过抽象操作系统和 CPU 结构,提供了一种与平台无关的代码执行方法,即与特殊的实现方 法、主机硬件、主机操作系统无关。

4、但是在一些小的方面, JVM 的实现也是互不相同的,比如垃圾回收 算法,线程调度算法(可能不同 OS 有不同的实现)。

5、 JVM 的主要工作是解释自己的指令集(即字节码)到 CPU 的指令集或 OS 的系统调用,保护用户免被恶意程序骚扰。

6、 JVM 对上层的 Java 源文件是不关心的,它关注的只是由源文件生成的类文件( class file )。

7、类文件的 组成包括 JVM 指令集,符号表以及一些补助信息。

8、 2、JRE -- java runtime environment JRE是指java运行环境。

9、光有JVM还不能成class的 执行,因为在解释class的时候JVM需要调用解释所需要的类库lib。

10、 在JDK的安装目 录里你可以找到jre目录,里面有两个文件夹bin和lib,在 这里可以认为bin里的就是jvm,lib中则是jvm工 作所需要的类库,而jvm和 lib和起来就称为jre。

11、所以,在你写完java程序编译成.class之后,你可以把这个.class文件 和jre一起打包发给朋友,这样你的朋友就 可以运行你写程序了。

12、(jre里有运行.class的java.exe) JRE 是 Sun 公司发布的一个更大的系统,它里面就有一个 JVM 。

13、 JRE 就与具体的 CPU 结构和操作系统有关,我们从 Sun 下载 JRE 的时候就看到了不同的各种版本。

14、同 JVM 一起组成 JRE 的还有一些 API (如 awt , swing 等)。

15、 JRE 是运行 Java 程序必不可少的。

本文到这结束,希望上面文章对大家有所帮助。