欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

什么是Java 虚拟机?为什么Java 被称作是"平台无关的编程语言"?,java虚拟机

来源: javaer 分享于  点击 2908 次 点评:273

什么是Java 虚拟机?为什么Java 被称作是"平台无关的编程语言"?,java虚拟机


一、什么是java虚拟机?

java虚拟机(Java Virtual Machine 即 JVM)是执行字节码文件(.class)的虚拟机进程。
java源程序(.java)被编译器编译成字节码文件(.class)。然后字节码文件,将由java虚拟机,解释成机器码(不同平台的机器码不同)。利用机器码操作硬件和操作系统

二、为什么java被称为平台无关的编程语言?

因为不同的平台装有不同的JVM,它们能够将相同的.class文件,解释成不同平台所需要的机器码。正是因为有JVM的存在,java被称为平台无关的编程语言

相关文章

    暂无相关文章
相关栏目:

用户点评