- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 java (31) - 序列化实现深克隆
一.序列化: 把对象写到流里面的过程是序列化,而把对象从流中读出来的过程叫做反序列化。在java中实现深克隆对象,常常可以先使对象实现Serializable接口,然后把对象写到一个流里面,然后再从流中读取出来,便可以重建对象。 二.序列化实现: public class Main { public static void main(String[] args) throws Exc
2015-04-21 15:31:41 781
原创 java(30) - 对象浅克隆和深克隆
一.浅克隆和深克隆的概念: 1).浅克隆:又称为浅复制,被复制的对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换而言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 2).深克隆:又称为深复制,被复制的对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而
2015-04-19 15:14:44 564
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人