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

  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • Liz Morgan

    Liz Morgan

    4 Aralık 2011
  • NewsyTech

    NewsyTech

    2 AĞUSTOS 2010