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

【JAVA小白】问关于其他语言在JAVA虚拟机的问题

【JAVA小白】问关于其他语言在JAVA虚拟机的问题

慕尼黑5688855 2018-08-10 14:44:51
选项当中这个D不同编程语言只要编译合法的class文件都可以在JAVA虚拟机上正常运行这个是对的么 我怎么觉得很不可思议啊难道我写个python或者写个C#,也可以在JAVA虚拟机上正常运行?
查看完整描述

1 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

jvm运行的是字节码。这个是语言无关的,类似于二进制机器码,只不过是虚拟机执行的机器码。

所以任何语言只要能编译成合法的jvm字节码,就能在java虚拟机运行。
现在有的
scala,kotlin,java都可以编译成字节码,所以都能在java虚拟机运行


查看完整回答
反对 回复 2018-08-12
  • 1 回答
  • 0 关注
  • 616 浏览

添加回答

举报

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