Trong một lớp trình xác nhận mvc lò xo điển hình, trong khi chèn giá trị errorCode vào đối tượng lỗi, nó tạo ra sự khác biệt gì giữa việc sử dụng String ( props.somefield.req
) như vậy
errors.rejectValue("elementId", "props.somefield.req");
câu một chuỗi tĩnh cuối cùng được khai báo?
private static final String SOMFIELD_REQ = "props.somefield.req"; ...
errors.rejectValue("elementId", SOMFIELD_REQ);
Liệu nó có cải thiện hiệu suất ngay cả trong một cách nhỏ nhất? Tôi đã đọc một vài câu hỏi về tràn ngăn xếp ( Chuỗi và cuối cùng , Có ý nghĩa gì khi xác định Chuỗi cuối cùng trong Java không? ) Nhưng không ai có thể trả lời câu hỏi cập nhật câu hỏi này.