(實例化)對象的五種方式


Java中創建(實例化)對象的五種方式

1、用new語句創建對象,這是最常見的創建對象的方法。

2、通過工廠方法返回對象,如:String str = String.valueOf(23);

3、運用反射手段,調用java.lang.Class或者java.lang.reflect.Constructor類的newInstance()實例方法。如:Object obj = Class.forName("java.lang.Object").newInstance();

4、調用對象的clone()方法。

5、通過I/O流(包括反序列化),如運用反序列化手段,調用java.io.ObjectInputStream對象的 readObject()方法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM