У меня есть класс, похожий на этот, и findbugz жалуется на «запись в статическое поле из метода экземпляра» ( initialize ()
и killStaticfield ()
). Я не могу установить статическое поле в ctor.
Будет ли достаточно поместить staticField в AtomicReference?
публичный класс Something предупреждение findbugs? У меня есть класс, похожий на этот, и findbugz жалуется на «запись в статическое поле из метода экземпляра» (initialize () и killStaticfield ()). Я не могу установить статическое ... У меня есть класс, похожий на этот, и findbugz жалуется на «запись в статическое поле из метода экземпляра» ( initialize ()
и killStaticfield ()
). Я не могу установить статическое поле в ctor.
- Как лучше всего решить эту проблему?
Будет ли достаточно поместить staticField в AtomicReference?
публичный класс Something предупреждение findbugs? У меня есть класс, похожий на этот, и findbugz жалуется на «запись в статическое поле из метода экземпляра» (initialize () и killStaticfield ()). Я не могу установить статическое ... У меня есть класс, похожий на этот, и findbugz жалуется на «запись в статическое поле из метода экземпляра» ( initialize ()
и killStaticfield ()
). Я не могу установить статическое поле в ctor.
- Как лучше всего решить эту проблему?
Будет ли достаточно поместить staticField в AtomicReference?
публичный класс Something Я не могу установить статическое ... У меня есть класс, похожий на этот, и findbugz жалуется на «запись в статическое поле из метода экземпляра» ( initialize ()
и killStaticfield ()
). Я не могу установить статическое поле в ctor.
- Как лучше всего решить эту проблему?
Будет ли достаточно поместить staticField в AtomicReference?
публичный класс Something Я не могу установить статическое ... У меня есть класс, похожий на этот, и findbugz жалуется на «запись в статическое поле из метода экземпляра» ( initialize ()
и killStaticfield ()
). Я не могу установить статическое поле в ctor.
- Как лучше всего решить эту проблему?
Будет ли достаточно поместить staticField в AtomicReference?
публичный класс Something
- Как лучше всего решить эту проблему?
Будет ли достаточно поместить staticField в AtomicReference?
публичный класс Something
- Как лучше всего решить эту проблему?
Будет ли достаточно поместить staticField в AtomicReference?
публичный класс Something
{
приватный статический SomeClass staticField = null;
частный AnotherClass aClass;
public Something ()
{
}
public void initialize ()
{
// должен быть ctor'd в инициализации
aClass = new AnotherClass ();
staticField = новый SomeClass (aClass);
}
public void killStaticField ()
{
staticField = null;
}
public static void getStaticField ()
{
вернуть staticField;
}
}