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

  • ethr95awd

    ethr95awd

    8 Kasım 2006
  • Noam Erez

    Noam Erez

    3 NİSAN 2012
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010