newInstance() 方法
生活随笔
收集整理的這篇文章主要介紹了
newInstance() 方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過 Class 類的 newInstance() 方法創建對象,該方法要求該 Class 對應類有無參構造方法。執行 newInstance()方法實際上就是使用對應類的無參構造方法來創建該類的實例,其代碼的作用等價于Super sup = new Super()。
Class c = Class.forName("Super");//通過Class類的newInstance()方法創建對象Super sup = (Super)c.newInstance();System.out.println(sup.supPublic());如果 Super 類沒有無參構造方法,運行程序時則會拋出一個 InstantiationException 實例化異常。
總結
以上是生活随笔為你收集整理的newInstance() 方法的全部內容,希望文章能夠幫你解決所遇到的問題。