বর্তমানে আমি আমার প্রকল্পে লগারটি নিম্নলিখিত উপায়ে ব্যবহার করছি:
private static final Logger LOGGER;
static{
LOGGER = logger.getLogger();
}
লগার ভেরিয়েবল শুরু করার জন্য আমি স্ট্যাটিক ব্লক ব্যবহারের জন্য একটি কোড পর্যালোচনা পেয়েছি। আমাকে ঘোষণার বিবৃতিতে লগার ভেরিয়েবলটি আন্তঃকরণ করতে বলা হয়েছিল।
private static final Logger LOGGER = Logger.getLogger();
আমি স্থিতিশীল ব্লকে যদি এটি আরম্ভ না করি তবে কী পার্থক্য হবে তা জানার চেষ্টা করছি। আমি জানতে চাই যে এটি কোনও অনুশীলন কিনা।
8
এটি কোনও পার্থক্য করে না, তবে তাদের মধ্যে একটিতে আরও টাইপিং এবং কোডের আরও লাইন জড়িত।
—
ব্যবহারকারী 253751
তারা উভয়ই একই বাইকোড তৈরি করবে। আপনি কোনটিকে পছন্দ করেন তা সম্পূর্ণ স্বাদের বিষয়,
—
ব্যবহারকারী 207421
আপনি কেন লম্বোক ব্যবহার করবেন না?
—
মনিকা পুনরায় ইনস্টল করুন - এম। শ্রাইডার