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

  • LevelUpTuts

    LevelUpTuts

    20 Ocak 2012
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008
  • wowchick16

    wowchick16

    17 Mart 2007