最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

通過構造函數(shù)實例化對象的方法

 更新時間:2017年06月28日 09:12:45   投稿:jingxian  
下面小編就為大家?guī)硪黄ㄟ^構造函數(shù)實例化對象的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

如下所示:

/**
 * Created by hunt on 2017/6/27.
 * 測試的實體類
 * @Data 編譯后會自動生成set、get、無慘構造、equals、canEqual、hashCode、toString方法
 */
@Data
public class Person {
  private String name;
  private int age;
  public Person(String name){
    this.name = name;
  }
  public Person(int age){
    this.age = age;
  }
  public Person(String name,int age){...}

}
import java.lang.reflect.Constructor;

/**
 * Created by hunt on 2017/6/27.
 */
public class NewInstanceTest {
  public static void main(String[] args) {
    Class<Person> personClass = Person.class;
    try {
      Constructor<?> constructor = personClass.getConstructor(java.lang.String.class);
      Person p = (Person) constructor.newInstance("hunt");
      System.out.println(p);
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}

總結:通過class.getConstructor(parameterTypes)獲得對應的構造器,然后通過constructor.newInstance(parameterTypes)實例化對象。

以上這篇通過構造函數(shù)實例化對象的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

潍坊市| 大丰市| 吉安市| 屏山县| 新郑市| 西安市| 新和县| 航空| 多伦县| 广州市| 耒阳市| 库车县| 西畴县| 威信县| 石林| 麟游县| 连云港市| 茶陵县| 当涂县| 红桥区| 华宁县| 永州市| 泗水县| 治多县| 仙桃市| 新营市| 武鸣县| 晴隆县| 长丰县| 长顺县| 海晏县| 淮北市| 清流县| 兴仁县| 平山县| 宣恩县| 秭归县| 琼中| 莫力| 乌兰察布市| 安顺市|