在Eclipse Galileo中,可以从存储库中获得Java的clone()
方法生成工具的最佳工具是什么? 什么原因阻止Eclipse开发人员将此工具包含在标准版本中?Java的用于Eclipse Galileo的“clone()”方法生成器
7
A
回答
8
这很难实现clone()
的权利。这样做被认为不是一个好习惯。 Bloch(Effective Java)建议应避免使用clone()
。使用其他浅层克隆方法,如复制构造函数或commons-beanutils等实用程序。
1
我完全同意Bozho。但是,如果需要它,并且需要大量的成员字段进行复制,并且需要快速列出它们,则可以使用“toString”生成器来获取代码模板。
在generate toString选项中,使用代码风格:“StringBuilder/StringBuffer”,它将列出所有成员字段并附加到StringBuilder。然后,您可以将附加内容更改为克隆对象的适当设置者。
+0
thx,我们可以进一步使用记事本+ +快速创建一个简单的键盘宏,并做出大部分变化相当快,因为我记得它也有前插件。如果我们需要的话,还可以获得第一个字母 – 2017-04-10 22:42:53
相关问题
- 1. 用于Eclipse的GUI生成器Java的Eclipse插件
- 2. Eclipse中的VEditor(用于Eclipse的Verilog编辑器)Galileo
- 3. Java中的clone()方法
- 4. Eclipse Java EE - Galileo - 无法查看插件
- 5. 用于Eclipse Juno的GUI生成器
- 6. 用于eclipse(插件)的Java安装程序生成器
- 7. Tomcat和Eclipse Galileo
- 8. Tomcat 6 Eclipse Galileo
- 9. Eclipse Galileo Birt
- 10. 用于java的LXML E生成器?
- 11. 用于java代码的wsdl生成器
- 12. Eclipse - 生成的方法参数final
- 13. 用于Java的gRPC protobuf生成器 - 不同的生成代码
- 14. 用于java方法的自动R包装生成
- 15. Java的XML工具的使用方法链/生成器模式
- 16. Eclipse WSDL生成器(来自java类)?
- 17. 无法生成从WSDL Java类在Eclipse
- 18. 用于动态生成java类的jd-eclipse
- 19. 用于链表分配的随机数生成器方法
- 20. Eclipse Galileo中缺少磁盘驱动器
- 21. 在Eclipse中生成自定义方法
- 22. Eclipse仅为某些方法生成Java Doc
- 23. 用于生成和使用生成的决策树的Java库
- 24. git clone - 用户生成内容丢失
- 25. Eclipse中用于ANSI-C的类图代码生成器
- 26. 使用.clone()方法创建的多行jQuery UI自动完成
- 27. 覆盖方法生成器
- 28. 从Eclipse Galileo升级到Helios
- 29. 在Eclipse Galileo中设置tomcat7
- 30. 解析器,用于Java的生成器,具有以下要求
你可能想在eclipse论坛上提出这个问题。你可能会从* eclipse开发者那里得到答案*。 – 2010-07-05 15:46:27