केवल एक निर्माता के साथ ऑब्जेक्ट बनाने की तुलना में स्मृति और प्रदर्शन उपयोग क्या है?क्या ब्लॉच के बिल्डर पैटर्न का उपयोग करने से कोई स्मृति और प्रदर्शन हिट लिया गया है?
यहां उपयोग Set<Object>
या List<Object>
बनाने में है जिसमें मिलियन से अधिक प्रविष्टियां हो सकती हैं और मैं ब्लोच बिल्डर पैटर्न का उपयोग करने के ऊपरी हिस्से से चिंतित हूं। मैंने इसे अतीत में उपयोग किया है, लेकिन कभी भी इस दायरे में नहीं।
संदर्भ: Item 2: Consider a builder when faced with many constructor parameters, Creating and Destroying Java Objects: Part 1 में पुनः मुद्रित, जोशुआ ब्लोच द्वारा Effective Java Second Edition से उद्धृत किया गया।
क्या आप ब्लोच बिल्डर पैटर्न के लिए एक लिंक जोड़ सकते हैं? (यानी मूल ब्लोच का वर्णन) – Roman
आप प्रभावी जावा पुस्तक में ब्लोच बिल्डर पैटर्न या @ http://rwhansen.blogspot.com/2007/07/theres-builder-pattern-that-joshua.html – chburd
@chburd: I Google में यह पहला लिंक भी देखा, लेकिन मुझे संदेह है कि यह ब्लोच का मूल वर्णन है। – Roman