<address id="zhpbl"></address>
<noframes id="zhpbl">
<address id="zhpbl"><form id="zhpbl"><th id="zhpbl"></th></form></address>

    <em id="zhpbl"></em>

      <address id="zhpbl"><th id="zhpbl"><progress id="zhpbl"></progress></th></address>
      更多精彩內容,歡迎關注:

      視頻號
      視頻號

      抖音
      抖音

      快手
      快手

      微博
      微博

      field java

      文檔

      field java

      Field類代表一個屬性的元數據信息。Field類中最常用的是get(Object obj)和set(Object obj, Object value)這兩個方法,獲得屬性名和獲得屬性類型。
      推薦度:
      導讀Field類代表一個屬性的元數據信息。Field類中最常用的是get(Object obj)和set(Object obj, Object value)這兩個方法,獲得屬性名和獲得屬性類型。

      field java是什么,讓我們一起了解一下?

      Field類代表一個屬性的元數據信息。Field類中最常用的是get(Object obj)和set(Object obj, Object value)這兩個方法,獲得屬性名和獲得屬性類型。

      那么如何獲得Field屬性類型?

      1、Field[] fs=c.getFields();

      //獲得公有屬性(只能是公有的)/*/可以是父類的公有的屬性。

      2、Field[] fs2=c.getDeclaredFields();

      //獲得所有屬性(全部類型的修飾符屬性均可獲得)。

      3、Field fs3=c.getField(String FieldName);

      //獲得指定名字的公有屬性(只能是公有的)。

      4、Field fs4=c.getDeclaredField(String FieldName);

      //獲得指定名字的屬性(全部類型的修飾符的屬性中指定名字)。

      案例說明:

      public?static?void?reflect(Object?obj)?throws?NoSuchFieldException,?SecurityException?{
      Class?c=?obj.getClass();
      System.out.println("它的名字是:"+c.getName());
      ?
      //獲得公有屬性
      Field[]?fs=c.getFields();
      for(Field?ff:fs)?{
      System.out.println("\t它的屬性:"+ff.getName());
      }
      ?
      System.out.println("----------------------");
      //獲得所有屬性
      Field[]?fs2=c.getDeclaredFields();
      for(Field?ff:fs2)?{
      System.out.println("\t它的屬性:"+ff.getName());
      }
      ?
      System.out.println("----------------------");
      //獲得指定屬性
      Field?fs3=c.getField("empid");
      System.out.println("\t它的屬性:"+fs3);
      ?
      //獲得指定名字的所有屬性
      System.out.println("----------------------");
      Field?fs4=c.getDeclaredField("empsarlly");
      System.out.println("\t它的屬性:"+fs4.getName());
      }

      總結Field類的方法如下:

      1、String getName();獲得屬性名。

      2、Class getType();獲得屬性類型。

      3、獲得訪問修飾符。

      4、Modifier代表修飾符。

      5、getType()和getGenericType()的區別。

      以上就是小編今天的分享了,希望可以幫助到大家。

      文檔

      field java

      Field類代表一個屬性的元數據信息。Field類中最常用的是get(Object obj)和set(Object obj, Object value)這兩個方法,獲得屬性名和獲得屬性類型。
      推薦度:
      為你推薦
      資訊專欄
      熱門視頻
      相關推薦
      foreach java for循環java gateway java gdal java gdb java geohash java geojson java glue java golang調用java grep java groupby java guava java hbase java hibernate java hotspot java idea創建java idea創建普通java項目 idea怎么建立java idea編寫java程序 influxdb java 愛奇藝黃金會員和星鉆會員的區別 false是java關鍵字嗎 extends java extend java excel讀取java enum java 小程序和app的區別 awesome java arrays java eclipse創建java dozer java double java 微信怎么群發消息給多人 django java continue java 被刪的微信聊天記錄怎么找回來 compareto java cmake java class轉java character java
      Top 少妇高潮太爽了在线视频