为了账号安全,请及时绑定邮箱和手机立即绑定

java的可移植性 是jvm的功劳吗

java的可移植性 是jvm的功劳吗

JVM
HUX布斯 2018-12-31 00:00:37
java的可移植性 是jvm的功劳吗
查看完整描述

1 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

是的。

因为java有一个JVM(Java Virtual Machine)java虚拟机,源程序*.java被编译成字节码文件,字节码是与平台无关的,是面向jvm编写的,而jvm又有自己的一套指令系统,在不同的平台上jvm的指令也是不一样的,也就是说不同操作平台有自己的jvm但是jvm向上的字节码接口是与平台无关的,jvm接口向下是与硬件有关的,jvm是个中间件,这样只要有字节码和jvm,不管在任何平台都可以运行java程序。全靠的是jvm虚拟机

查看完整回答
反对 回复 2019-01-15
  • 1 回答
  • 0 关注
  • 629 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信