Tôi nghe từ một nhà phát triển khác rằng một đối tượng quá đắt để lặp lại nhiều lần vì "nó có một loạt các phương thức".Có chi phí cho mỗi phương thức để phản ánh sự kiện trong Java không?
Sự hiểu biết của tôi (từ Bloch, chủ yếu) là việc tạo đối tượng tốn kém chủ yếu thông qua những thứ được thực hiện một cách rõ ràng trong hàm tạo, đặc biệt là tạo các đối tượng đắt tiền khác.
Có chi phí mỗi phương thức cho một đối tượng mới trong Java không? Tôi đang nghĩ không, nhưng tôi cần tài liệu tham khảo nếu có ai có chúng.
Cảm ơn!
Tôi khuyên bạn nên tạo một lớp không có phương pháp và lớp khác có 100 phương pháp, sau đó định thời gian cần thiết để khởi tạo từng lớp một triệu lần. Sau đó, làm điều đó một vài lần nữa để đảm bảo. (Phản ứng đầu gối của tôi sẽ là không, phương pháp không tạo ra sự khác biệt. Nhưng đừng nói lời của tôi cho nó.) –
Tôi cần tạo ra một số người thử nghiệm thời gian cho loại điều này. Có bất kỳ đã ra khỏi đó? Một câu hỏi SO khác .... – orbfish