java對象實例化到底有多少種?

我認爲至少四種: 

1、直接 new 調用默認構造器實例化對象,如:String str = new String("abc");
2、通過工廠方法返回對象,如:String str = String.valueOf(23);
3、通過反射,如:Object obj = Class.forName("java.lang.Object").newInstance();
4、通過I/O流(包括反序列化)。

轉至:http://www.iteye.com/problems/42964

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章