java - invokedynamic 及其对应用程序开发人员的优势

标签 java jvm java-7 invokedynamic

最近,我正在阅读有关 Java 7 功能的内容,invokedynamic 是最令人期待的功能之一。大多数博客/文章都从 JVM 实现的角度提供了优点,特别是对于动态类型语言。从应用程序开发人员的角度来看,它对我有何影响?

最佳答案

如果您使用这些动态语言之一编写应用程序,您的应用程序(可能)会运行得更快。尤其是 JRuby 目前大量使用它。

如果您用 Java 编写,它不会影响您,因为 Java(当前)不使用此指令。我认为有一些讨论称 Java 8 语言功能之一可能正在使用它,但我现在找不到对此的引用,而且 Java 8 目前距离实现还有很长的路要走。

关于java - invokedynamic 及其对应用程序开发人员的优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9224769/

相关文章:

java - HashMap 覆盖下一个值 Java

java - 如何将变量从 servlet 传递到 jsp 页面?

java - Wicket 页面已过期

java - 为什么要对 List< 进行泛型转换?将 Set..> 扩展到 List<Set..> 在 Sun JDK 6 上成功但在 Oracle JDK 7 上编译失败?

java - groovy 或 java : how to retrieve a block of comments using regex from/** ***/?

java - 即使我限制了最大堆空间大小,JVM 如何进行分页调入/调出?

c++ - 可以将 UTF-8/UTF-16 选项传递给从 C++ 调用的 JVM 吗?

Java内存管理对象与原始类型

java - 安装网络逻辑: Unsupported major minor version 52. 0

java - SimpleDateFormat 解析返回错误值