Java 9 の不正なリフレクティブ アクセスについて
Java 9 の不正なリフレクティブ アクセスとは、Java 9 で導入されたモジュールのカプセル化原則に違反する特定のリフレクション操作を指します。このバージョン。リフレクティブ アクセスを使用すると、プログラムは、可視性修飾子に関係なく、他のクラスのメンバーに動的にアクセスできます。
不正なリフレクティブ アクセスとは何ですか?
不正なリフレクティブ アクセスは、次の場合に発生します。
どのように違法ですかリフレクティブ アクセスがトリガーされました?
Java 9 ランタイムはリフレクション操作を監視します。不正アクセスを検知した場合は警告メッセージを発行します。この警告は、次のいずれかのモードで --illegal-access JVM 引数を手動で指定することで抑制できます:
警告をトリガーするシナリオ
不正な反射型アクセス警告は、次の条件が該当する場合にトリガーされます。 met:
不正なリフレクティブ アクセスの解決
不正なリフレクティブ アクセスの警告を回避するには、次の手順を検討してください。
以上がJava 9 の不正なリフレクティブ アクセス: 警告を特定、トリガー、解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。