Witajcie mam pytanie jak piszecie stałe w Javie: wielkimi literami czy normalnie camelCase?
Jeśli chodzi o stałe publiczne to wiadomo piszę wielkimi, ale jak np mam:
private static final Logger LOGGER = Logger.getLogger("xxx");
To też piszę niby wielkimi literami chociaż stała jest prywatna a dopiero np. metodę piszę do tej stałej w tej samej klasie publiczno-statyczną:
public static void log(Level level, String text) {
LOGGER.log(level, text);
}
Ale jak np mam stałą obiektu to juz nazwy piszę z małej np
public class Test {
private final Example example;
public Test(Example example) {
this.example = example;
}
}
A jak wy piszecie stałe?
Dodatkowo jak chcemy utworzyć stałą w metodzie i jej używać dużo razy to piszecie np.
final FILE_NAME = "plik.txt";
Czy inaczej? Po prostu chcę wiedzieć, dzięki.