gpt4 book ai didi

java - Java 7 中对动态语言的支持是什么样的?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:11:46 25 4
gpt4 key购买 nike

好像JSR 292将为 JVM 添加对动态语言的支持,但我还没有看到有关它的很多细节。动态类型会并入语言(或仅 VM)吗?如果是这样,语义会是什么样子?

会不会有类似 C# 4 的东西:

dynamic x = 10, y = 5;
Console.WriteLine(x + y);

最佳答案

New JDK 7 Feature: Support for Dynamically Typed Languages in the Java Virtual Machine这篇文章非常好,可以回答您的大部分问题。请特别注意 JSR 292 — The Next Step in Dynamic Language Support 部分(是的,它是 JSR 292,而不是 291)。

JSR 292 introduces a new Java bytecode instruction for the JVM, invokedynamic, and a new method linkage mechanism.

关于java - Java 7 中对动态语言的支持是什么样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2017188/

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