Java中clone( )和new效率比較

對象創建的幾種方法: 1.使用new關鍵字 2.使用clone方法 3.反射機制 4.反序列化 以上四種都可以產生java對象 1,3都會明確的顯式的調用構造函數 2是在內存上對已有對象的影印 所以不會調用構造函數 4是從文件中還原類的對象 也不會調用構造函數 何爲clone()? 1.拷貝對象返回的是一個新的對象,而不是一個對象的引用地址; 2.拷貝對象已經包含原來對象的信息,而不是對象的初始信
相關文章
相關標籤/搜索