प्रोफेसर से उपयोगी लिंक - 8 - 1

"अमीगो, लेवल-8 जावा डेवलपर, एक पाठ के लिए रिपोर्टिंग, सर!"

"आह, अमीगो, क्या वह तुम हो? अभिवादन! सैन्य बयानबाजी को देखते हुए, आप कप्तान के साथ बहुत अधिक बोल रहे होंगे।"

"बिल्कुल नहीं, सर! मैंने कप्तान के साथ एक मध्यम मात्रा में बात की! यहाँ मेरी रिपोर्ट है: मैंने संग्रह के पाठ का अध्ययन किया है और आंशिक रूप से समझा है, और मैंने संग्रह के बारे में कई कार्य पूरे किए हैं, सर! लेकिन यह सब नहीं है ..."

"आंशिक रूप से, आप कहते हैं? पूरी तरह से नहीं, आप कहते हैं? ठीक है, यहां मदद करने के लिए पांच दिलचस्प सबक हैं। मुझे आशा है कि आपके द्वारा उनकी समीक्षा करने के बाद सब कुछ बहुत स्पष्ट हो जाएगा।"

चित्रों में ArrayList

"यदि आप यह नहीं समझते हैं कि ArrayList कैसे काम करता है, तो यह पाठ आपके लिए है। इसमें बहुत सारी तस्वीरें और स्पष्टीकरण होंगे और लगभग कोई कोड नहीं होगा। लेकिन सबसे महत्वपूर्ण बात यह है कि इसे पढ़ने और आत्मसात करने के बाद, आप बहुत अच्छी तरह समझ पाएंगे। ArrayList कैसे काम करता है... कौन जानता है, हो सकता है कि आप उसके बाद अपना खुद का कार्यान्वयन भी कर लें! इसलिए, शुरुआती डेवलपर के लिए अभ्यास करने के लिए यह एक अच्छा काम है।"

संग्रह वर्ग

"ऐसे कार्य हैं जिनके लिए ArrayList बिल्कुल सही है। जावा के रचनाकारों ने इस कार्यक्षमता को एक अलग वर्ग में लागू किया है, ताकि आपको और अन्य डेवलपर्स को हर बार अपना स्वयं का कार्यान्वयन प्रदान न करना पड़े। यह लेख इन कार्यों और संग्रह वर्ग को संबोधित करेगा । "

लिंक्ड सूची

"जावा प्रोग्रामर अकेले ArrayList द्वारा जीवित नहीं रहता है। कई अन्य उपयोगी डेटा संरचनाएं हैं। उदाहरण के लिए, एक लिंक की गई सूची (लिंक्डलिस्ट वर्ग में कार्यान्वित)। आप पहले ही इसके बारे में पहली छाप बना चुके हैं, लेकिन अभी तक इसकी खोज नहीं की है। लिंक्डलिस्ट की विशेष विशेषताएं? लेख पढ़ें , और आपको इस बात की बेहतर समझ होगी कि यह डेटा संरचना कैसे व्यवस्थित है और इसके क्या लाभ हैं!"

हैश मैप: यह किस प्रकार का नक्शा है?

"और डेटा संरचना के बारे में एक और एक आपने पाठों के बारे में कुछ सुना है ... आप क्या कहते हैं? क्या आप पहले से ही हैश मैप के बारे में सबकुछ समझ चुके हैं? यदि हां, तो मैं आपके लिए खुश हूं (हालांकि आप सबसे अधिक गलत हैं !). लेकिन अगर आपको संदेह होता है, तो लेख पढ़ें और सीखें. इसके कई उपयोगी उदाहरण हैं."

समय में कैसे न खोएं: दिनांक समय और कैलेंडर

"अरे, यहां कुछ नया है: समय के साथ जावा में बेहतर कैसे बनें, इस पर कुछ उपयोगी जानकारी । ऐतिहासिक रूप से, तारीख तारीखों के साथ काम करने के लिए पहली श्रेणी थी... क्या आपने इसके बारे में सुना है? आप इसका इस्तेमाल कर सकते हैं, लेकिन यह... उह... मेरे लिए भी थोड़ा अजीब है... और यह पदावनत है (उस शब्द को याद रखें? यदि नहीं, तो इसे तेजी से गूगल करें)। बाद में, अधिक परिष्कृत उपकरण दिखाई दिए: दिनांक समय और कैलेंडर। मैं अनुशंसा करता हूं कि आप उनका अध्ययन करें!"

"आज के लिए बस इतना ही। इस बार बहुत अधिक अतिरिक्त पाठ नहीं हैं, लेकिन वे सभी बहुत उपयोगी और संपूर्ण हैं। क्या? अरे, सिर हिलाना बंद करो। दायाँ चेहरा! फिर से, दायाँ चेहरा! मार्च! पढ़ो!"