Лучшая практика: статические нефинальные переменные Java ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Лучшая практика: статические нефинальные переменные Java

Сообщение Anonymous »

Когда в Java следует использовать статические нефинальные переменные?

Например

Код: Выделить всё

private static int MY_VAR = 0;
Очевидно, мы здесь не говорим о константах.

Код: Выделить всё

public static final int MY_CONSTANT = 1;
По моему опыту, я часто оправдывал их при использовании синглтона, но тогда мне приходилось иметь более одного экземпляра, и это вызывало у меня сильную головную боль и необходимость рефакторинга.

Похоже, их редко приходится использовать на практике. Что ты думаешь?

Подробнее здесь: https://stackoverflow.com/questions/731 ... -variables

Вернуться в «JAVA»