Tôi chỉ muốn biết đó là cách tốt nhất để khai báo biến logger trong java. Sau đây là một số tuyên bố.Cách tốt nhất để khai báo biến logger trong java
1> private static final Logger logger = Logger.getLogger(ServiceImpl.class);
2> private static Logger logger = Logger.getLogger(ServiceImpl.class);
3> private static final Logger LOGGER= Logger.getLogger(ServiceImpl.class);
4> private static Logger LOGGER= Logger.getLogger(ServiceImpl.class);
P.S tôi thực sự đánh giá cao nếu có ai biết cách thay thế tốt nhất khác để khai báo biến trống hơn.
Tùy thuộc vào bạn, nhưng bạn nên tìm phiên bản 'final' – fge
có thể trùng lặp của [Logger-static final Logger" được khai báo trong UPPER-CASE?] (http://stackoverflow.com/questions/1417190/should-a-static-final-logger-be-declared-in-upper-case) – dogbane