通過反射生成並操作對象

一、創建對象

  • 使用Class對象的newInstance()方法來創建該Class對象對應類的實例,這種方式要求該Class對象的對應在有默認構造器,而執行newInstance()方法時實際上利用默認構造器來創建該類實例。
    在這裏插入圖片描述
  • 先使用Class對象獲取指定的Constructor對象,再調用Constructor對象的newInstance()方法來創建Class對象對應類的實例。通過這種方式可以選擇使用指定的構造器來創建實例。
    在這裏插入圖片描述
    二、調用方法
    Object invoke(Object obj ,Object … args),與getMethod方法結構相同
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章