この記事では、JDK 7の新機能である、 Java仮想マシン(JVM)における動的型付け言語のサポートについて説明します。 この機能は、JSR 292: Supporting Dynamically Typed Languages on the Java Platform(Javaプラットフォームにおける動的型付け言語のサポート)を実装したものであり、JSR 223: Scripting for the Java Platform(Javaプラットフォーム向けスクリプト)を論理的に引き継いでいます。 JSR 223のサポートはJava SE 6に含まれており、JDK 6で実装されています。 JDK 7ではJSR 292のサポートの追加によって、動的型付け言語がJVMでこれまでよりも高速に動作するようになります。 このサポートで重要なのは、メソッド呼出し用のinvokedynamicという新
