प्रोग्रामिंग में कौन सा सबसे अच्छा है - int
या Integer
? विशेष रूप से जब भी दोनों एक ही काम कर रहे हैं?int और Integer के प्रदर्शन की तुलना
मैं जावा में एक एप्लिकेशन लिख रहा हूं। आदिम डेटा प्रकारों के अधिकांश स्थानों में, मैं int
का उपयोग करता हूं; और वस्तुओं के लिए, मैं Integer
का उपयोग करता हूं। तो मैं उलझन में हूं- कौन सा स्थान सबसे अच्छा है, जहां हमें वस्तुओं का उपयोग करना है।
प्रदर्शन के अनुसार, जावा एप्लिकेशन के लिए कौन सा सबसे अच्छा है?
आपके उत्तर के लिए धन्यवाद – DJJ
प्रदर्शन विचार करने के लिए एकमात्र चीज नहीं है। int इंटीजर की तुलना में कम मेमोरी का उपयोग करेगा (मोटे तौर पर एक इंटीजर बोलने से दोगुनी मेमोरी होती है)। यदि आप कई संख्याओं से निपट रहे हैं तो इससे काफी अंतर हो सकता है –
उत्तर में दिए गए लिंक टूटे हुए हैं, [यहां] [http://openwritings.net/content/public/java/performance-primitive-data-type-vs- ऑब्जेक्ट-डेटा-प्रकार) दूसरे आलेख का वर्तमान लिंक। लेख से एक बात यह है कि प्रदर्शन पर विचार करते समय, कई उपयोग-मामलों के लिए int और Integer का उपयोग करने के बीच अंतर महत्वपूर्ण नहीं होगा। जब तक आप बहुत बड़ी संख्या में इंटीजर या गणना से निपट नहीं रहे हैं। – neilireson