4 invokedynamicとは何ですか?どのように使用しますか? JVMに追加されているすべての新しいクールな機能について聞き続けていますが、それらのクールな機能の1つはinvokedynamicです。私はそれが何であるか、そしてそれがどのようにJavaでのリフレクションプログラミングをより簡単またはより良くするのか知りたいのですか? 159 java reflection jvm invokedynamic
3 文字列連結はJava 9でどのように実装されていますか? JEP 280で記述されているように、文字列連結を示します。 Stringによって生成された静的連結バイトコードシーケンスを変更して、JDKライブラリ関数の呼び出しをjavac使用しinvokedynamicます。これStringにより、によってエミットされたバイトコードをさらに変更することなく、将来の連結の最適化が可能になりますjavac。 ここで、invokedynamic呼び出しの使用方法と、バイトコードの連結がどのように異なるのかを理解したいと思いinvokedynamicます。 111 java string string-concatenation java-9 invokedynamic