Java 和 ASP.NET

发布于 2024-07-22 08:14:33 字数 31 浏览 5 评论 0 原文

谁能告诉我 JVM 和 MSIL 之间的区别吗?

Please can anyone tell me the difference between JVM and MSIL?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

悲歌长辞 2024-07-29 08:14:33

JVM 是 Java 虚拟机,即 Java 平台上执行 ">Java 字节码

MSIL 是 Microsoft 中间语言,目前称为通用中间语言 (CIL),是“最低级别的人类可读”指令,是在公共语言运行时上运行的字节码(CLR),.NET 平台上的虚拟机。

JVM和MSIL并不是同类的比较,因为一个是虚拟机,另一个是运行在虚拟机上的指令。

JVM is the Java Virtual Machine, the virtual machine on the Java platform which executes Java bytecode.

MSIL is the Microsoft Intermediate Language, which is currently called the Common Intermediate Language (CIL), are the "lowest-level human readable" instructions which is bytecode that is run on the Common Language Runtime (CLR), the virtual machine on the .NET platform.

The JVM and MSIL is not an apples to apples comparison, because one is a virtual machine, and the other is instructions that runs on a virtual machine.

耶耶耶 2024-07-29 08:14:33

JVM 和 MSIL 实际上并不是一个很好的比较。 MSIL 是所有 .NET 代码编译成的中间语言。 .NET 运行时将 IL 即时编译为可以在计算机上执行的代码。

MSIL 与 Java 字节码相当。 Java 虚拟机 (JVM) 以与 .NET 运行时上的 MSIL 类似的方式执行字节码。 JVM 将 Java 字节码编译为可以在机器上执行的代码。

The JVM and MSIL are actually not a good comparison. MSIL is the intermediate language that all .NET code compiles down to. The .NET runtime just-in-time compiles the IL into code that can execute on the machine.

MSIL is comparable to Java bytecode. The Java Virtual Machine (JVM) executes the bytecode in a similar fashion to MSIL on the .NET runtime. The JVM compiles the Java bytecode down to code that can execute on the machine.

看轻我的陪伴 2024-07-29 08:14:33

您确实需要阅读一篇完整的文章才能获得好的答案。 如果您想要讨论 Java 字节码与 MSIL 或者 Sun JVM 与 CLR,您可能需要澄清。 这应该会有所帮助。链接文本

You really need to read a full length article to get a good answer. And you probably need to clarify if you want a discussion about Java bytecode vs MSIL or the Sun JVM vs the CLR. This should help.link text

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文