मैं जीडब्ल्यूटी में डबल ब्रेसेस ऑब्जेक्ट इंटिलाइजेशन का उपयोग (या यहां तक कि अत्यधिक उपयोग) का उपयोग करता हूं। मेरे लिए यह अधिक पठनीय और अधिक घोषणात्मक दिखता है।जीडब्ल्यूटी में डबल ब्रेसिज़ कितने हानिकारक हैं?
new FastMap<Object>(){{
put("Value", 12);
put("Unit", "Kg");
}};
आज से पहले मुझे पता है कि इस वाक्य रचना सिर्फ वस्तु का दृष्टांत नहीं है, लेकिन यह भी AnonymousInnerClass for it नहीं बना था। अब मैं चिंतित हूं कि जीडब्ल्यूटी उनके साथ कैसे व्यवहार करता है।
- यह वाक्यविन्यास निष्पादन के प्रभाव को कैसे प्रभावित करता है?
- यह वाक्यविन्यास संकलित आकार को कैसे प्रभावित करता है?
- कोई और बुरी चीज?
मेरे पास मेरे ऐप में हजारों प्रारंभिक हैं।
महान सवाल। _-Style = PRETTY_ के साथ संकलन करने का प्रयास करें, जो कुछ प्रकाश डाल सकता है। –