gpt4 book ai didi

java - Java 虚拟机语言不可知吗?

转载 作者:搜寻专家 更新时间:2023-10-30 21:46:17 25 4
gpt4 key购买 nike

<分区>

可以肯定地说 Java 虚拟机“最初”是为 Java 编程语言设计的,但现在,其他开发人员已经能够编写编译为 Java 字节码的编程语言,如 Scala、Jython 和 JRuby。

Java 字节码中仍然存在“面向对象”的引用,例如接口(interface)、方法、字段。例如 invokespecial 是对“对象”方法的调用。

它不是具有纯语言不可知指令集的纯堆栈虚拟机。例如,纯 FORTH 实现将只有堆栈操作。

问题是,JVM 语言是否不可知?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com