Có ích khi thực hiện các phương pháp riêng tư cuối cùng không? Điều đó có cải thiện hiệu suất không?Đặt các phương thức riêng tư cuối cùng?
Tôi nghĩ rằng "riêng tư cuối cùng" không có ý nghĩa nhiều, bởi vì phương pháp riêng tư không thể bị ghi đè. Vì vậy, phương pháp tra cứu sẽ hiệu quả như khi sử dụng cuối cùng.
Và sẽ tốt hơn nếu đặt phương thức trợ giúp riêng tư tĩnh (nếu có thể)?
Điều gì tốt nhất để sử dụng?
private Result doSomething()
private final Result doSomething()
private static Result doSomething()
private static final Result doSomething()
Phương pháp riêng không được kế thừa và do đó không thể được ghi đè lên. Một lớp con có thể chứa một phương thức có cùng tên như một phương thức riêng cuối cùng trong lớp cha. Do đó, nó không tạo ra cảm giác để khai báo một phương thức như là trận chung kết riêng tư. – CKing