SORU
13 EYLÜL 2009, Pazar


Bir "statik final Logger" ÜST DURUMDA ilan edilecek?

Java, static final değişkenler sabitler ve kongre üst durumda olması. Ancak, çoğu insan PMD bir ihlali olarak gelen küçük harfle kaydediciler ilan gördüm.

e.g:

private static final Logger logger = Logger.getLogger(MyClass.class);

Sadece arama googleSO "" ve bunu kendiniz görün. logger final statik için

Yerine LOGGER kullanarak olmalıyız?

CEVAP
13 EYLÜL 2009, Pazar


Logger başvurusu sabit, ama son bir başvuru değil, ve büyük harf olmamalıdır. Sabit bir DEĞER, büyük olması gerekir.

private static final Logger logger = Logger.getLogger(MyClass.class);

private static final double MY_CONSTANT = 0.0;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • alex maybury

    alex maybury

    20 Aralık 2007
  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • Glyn Dewis

    Glyn Dewis

    25 AĞUSTOS 2007