- 博客(1)
- 收藏
- 关注
原创 深度复制一个对象方法。利用反射机制,不使用Serialization,也不使用ICloneable接口
这个方法在复制时有个前提条件,如果这个对象或者这个对象的各级域成员 是一个类,同时有没有提供一个无参数的构造函数的话,不能进行深度复制。原因很简单,没有默认构造函数,我没法创建这个对象的实例。这个克隆方法的难点主要在数组的克隆,特别是多维数组。目前测试到了四维数组都可以正常克隆。有兴趣的可以帮忙提提建议。在写这个功能时得到我同事的支持。 /// ///
2008-12-19 21:28:00 704
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人