Java 是什么替代了方法克隆(可序列化)
我想知道并理解究竟是什么取代了metod BaseService.cloneserizable 我有以下代码:Java 是什么替代了方法克隆(可序列化),java,gwt,clone,Java,Gwt,Clone,我想知道并理解究竟是什么取代了metod BaseService.cloneserizable 我有以下代码: if (type == 1) { evenement = (Evenemen) clone(evenement); evenement.setCdtype(TypeEvenement.toString()); } 这里的evenement是一个包含字符串、整数和数组的类 eclipse告诉我警告:
if (type == 1) {
evenement = (Evenemen) clone(evenement);
evenement.setCdtype(TypeEvenement.toString());
}
这里的evenement是一个包含字符串、整数和数组的类
eclipse告诉我警告:
不推荐使用类型BaseService中的cloneSerializable方法
所以我的问题是什么取代了克隆方法
我尝试过searchig寻找解决方案,但在任何地方,我只是在阅读中加入@SuppressWarningDeprication,我不想这样做。什么都不替换。但是你的复制构造函数肯定会。在类中创建一个副本构造函数 例如:
Class SomeClass{
private String testString ;
public SomeClass(SomeClass obj) {
this.testString = obj.testString;
}
}
当您通过扩展上面的类来定义一个类时,您还需要在那个里定义一个类似的构造函数。在子类中,您需要复制特定于子类的属性,并将参数传递给超类的构造函数