設計模式——原型模式之深淺複製

原型模式:根據一個對象,複製出一個新的對象,新的對象具備原對象的特色。原型模式獲取對象的效率高,避免從新執行構造過程的步驟。JDK中的clone就是一個典型的原型模式。web 1、淺複製 JDK中的clone方法就屬於淺複製,此方法能夠獲取一個不一樣的複製對象,不過若是對象中有引用對象,那麼clone方法只會將對象的引用複製過來。svg 2、深複製this 使用反射實現code 使用序列化發序列化
相關文章
相關標籤/搜索