JAVA/Reflectionについて、以下のコードのように理解できる文書はどこにありますか?Java Reflection Resources
Field.class.getDeclaredField( "修飾")
getDeclaredFieldは何をしていますか?
"修飾語句"とは何ですか?
私は何かがあなたを困惑されたときに、あなたが見て最初の場所でなければなりませんthe javadocからhere
JAVA/Reflectionについて、以下のコードのように理解できる文書はどこにありますか?Java Reflection Resources
Field.class.getDeclaredField( "修飾")
getDeclaredFieldは何をしていますか?
"修飾語句"とは何ですか?
私は何かがあなたを困惑されたときに、あなたが見て最初の場所でなければなりませんthe javadocからhere
getDeclaredField
とは何ですか?
方法getDeclaredField(String name)
この
Class
オブジェクトによって表される クラスまたはインタフェースの指定された宣言フィールドを反映Field
オブジェクトを返します。
用語 "修飾" んですか?ここ
「修飾」のjavadocに述べたように、取得するために、フィールドの名前を表します
nameパラメータは、目的のフィールドの単純な名前を指定し
String
です。
は、クラスField
からの反射によってフィールドmodifiers
を得るでしょう、Field.class.getDeclaredField("modifiers")
要約します。
public final class Field extends AccessibleObject implements Member {
...
private int modifiers; <-- this
...
からアクションに反射コードを見てきました。