##查看代碼https://gitee.com/jly521/prototype.gitgit
原型模式(Prototype)prototype
- 應用場景:原型模式就是從一個對象再建立另一個可定製的對象,並且不須要知道任何建立的細節
- 所謂原型模式,就是Java 中的克隆技術,以某個對象爲原型,複製出新的對象
- 顯然新的對象具有原型對象的特色,效率高(避免了從新執行構造過程步驟)
- 繼承Cloneable 接口,實現 clone 方法,僅僅是淺拷貝
- 會把棧上的東西拷貝過去(對象的話,拷貝過去的就是對象引用)
- 可以直接拷貝其實際內容的數據類型/只支持9種,八大基本數據類型+String 淺拷貝
- 能夠採用二進制流