Java的“ Clone()”方法生成器用于Eclipse Galileo
-
02-10-2019 - |
题
什么是Java的最佳工具 clone()
食物中的方法生成galileo可从存储库中获得?什么是什么原因阻止Eclipse开发人员将此工具包括在标准版本中?
解决方案
很难实施 clone()
对。这样做不是一个好习惯。 Bloch(有效的Java)建议使用 clone()
应该避免。使用其他浅克隆手段,例如复制构建者或公用事业,例如公园 - 捆骨。
其他提示
我绝对同意Bozho。但是,如果需要它,并且您有大量的成员字段要复制,并且您需要快速列出它们,则可以使用“ ToString”生成器来获取代码模板。
在生成的tostring选项中,请使用代码样式:“ StringBuilder/StringBuffer”,它将列出所有成员字段并将其附加到StringBuilder上。然后,您可以将附加物更改为克隆对象的适当设置器。
不隶属于 StackOverflow