Công cụ tốt nhất cho việc tạo phương thức clone()
của java trong Eclipse Galileo có sẵn từ các kho lưu trữ là gì? Lý do gì ngăn cản các nhà phát triển Eclipse không bao gồm công cụ này trong bản phát hành chuẩn?Trình tạo phương thức "clone()" của Java cho Eclipse Galileo
Trả lời
Rất khó để triển khai clone()
đúng. Nó được coi là không phải là một thực hành tốt để làm như vậy. Bloch (Java hiệu quả) đề nghị sử dụng clone()
. Sử dụng các phương tiện khác của nhân bản nông, như sao chép-nhà xây dựng hoặc các tiện ích như commons-beanutils.
Tôi hoàn toàn đồng ý với Bozho. Tuy nhiên, nếu có nhu cầu về nó và bạn có số lượng lớn các trường thành viên để sao chép và bạn cần phải nhanh chóng liệt kê chúng ra thì bạn có thể sử dụng trình tạo "toString" để lấy mẫu mã.
Trong tùy chọn tạo ra chuỗi sử dụng kiểu mã: "StringBuilder/StringBuffer" sẽ liệt kê tất cả các trường thành viên và thêm vào StringBuilder. Sau đó, bạn có thể thay đổi các phụ thêm vào các bộ cài đặt thích hợp của đối tượng nhân bản.
thx, chúng ta có thể sử dụng notepad ++ để nhanh chóng tạo macro bàn phím đơn giản và thực hiện hầu hết các thay đổi khá nhanh, vì tôi nhớ nó cũng có các plugin cho ví dụ cũ. captalize chữ cái thứ nhất nếu chúng ta cần –
- 1. Virtualenv với Eclipse (Galileo)
- 2. Java - Clone tài sản bên trong phương thức getter
- 3. Tạo phương thức gốc java cho hàm tạo
- 4. Nâng cấp từ Eclipse Galileo lên Helios
- 5. java: clone phương pháp vi phạm
- 6. Tạo phương thức hashCode() - Java
- 7. Trình khởi tạo tĩnh và phương thức tĩnh Trong Java
- 8. eclipse beakpoint: dừng trước khi rời khỏi phương thức Java
- 9. Chạy nhiều phương thức chính java trong eclipse
- 10. Sử dụng phương thức abs() trong java. Trình biên dịch của tôi không biết phương thức
- 11. Eclipse trực quan cho chuỗi các cuộc gọi phương thức
- 12. Trình tạo WSDL Eclipse (từ lớp java)?
- 13. Eclipse tạo ra các tham số phương thức cuối cùng
- 14. Tạo các phương thức tùy chỉnh trong Eclipse
- 15. Gọi phương thức ghép chuỗi trên một dòng riêng biệt trong Eclipse cho Java
- 16. Trình tạo GUI cho Eclipse Juno
- 17. Phương thức liên kết/neo trong Java
- 18. Gọi phương thức C# trong một chương trình Java
- 19. Tạo sơ đồ JUnit cho các phương thức mới trong lớp hiện có trong Eclipse
- 20. gwt: Làm thế nào để viết một phương thức clone() mà không dẫn đến "Phương thức clone() là không xác định đối với loại Object" lỗi?
- 21. .Net MemberwiseClone vs Java Clone
- 22. phương thức compareTo java
- 23. Java không có autoboxing cho int cho phương thức compareTo?
- 24. Eclipse Galileo SQL Editor: có chức năng định dạng mã (gọn gàng) không?
- 25. Trình tạo mã Eclipse để tạo trình ánh xạ Lớp
- 26. Cách tạo phương thức println/print cho lớp tùy chỉnh
- 27. Biểu thức xem của Eclipse?
- 28. verbose_name cho phương thức của mô hình
- 29. Intellij tạo javadoc cho các phương thức và lớp học
- 30. Java "tuần tự hóa phương thức" của lớp ẩn danh
Bạn có thể muốn hỏi điều này trên diễn đàn nhật thực. Ở đó bạn có thể nhận được câu trả lời từ các nhà phát triển * eclipse *. –