इस पोस्ट को याद करते हुए सिंगलेट्स का उपयोग करने की कई समस्याओं को याद करते हुए और सिंगलटन पैटर्न का उपयोग करते हुए एंड्रॉइड एप्लिकेशन के कई उदाहरणों को देखा, मुझे आश्चर्य है कि क्या वैश्विक अनुप्रयोग राज्य के माध्यम से साझा किए गए एकल उदाहरणों के बजाय सिंगललेट्स का उपयोग करना एक अच्छा विचार है। Reference.getApplication ()) के माध्यम से।
दोनों तंत्रों के क्या फायदे / कमियां होंगी?
ईमानदार होने के लिए, मुझे इस पोस्ट में वेब एप्लिकेशन के साथ सिंगलटन पैटर्न के समान उत्तर की उम्मीद है , एक अच्छा विचार नहीं है! लेकिन Android के लिए आवेदन किया। क्या मैं सही हूँ? DalvikVM में अलग क्या है अन्यथा?
संपादित करें: मैं इसमें शामिल कई पहलुओं पर राय रखना चाहूंगा:
- तादात्म्य
- पुनर्प्रयोग
- परिक्षण