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

  • 8bitdigitaltv

    8bitdigitalt

    31 AĞUSTOS 2011
  • DrakeVEVO

    DrakeVEVO

    17 AĞUSTOS 2009
  • Need for Speed

    Need for Spe

    8 ŞUBAT 2006