প্রফেসর থেকে দরকারী লিঙ্ক - 8 - 1

"অ্যামিগো, লেভেল-৮ জাভা ডেভেলপার, একটি পাঠের জন্য রিপোর্ট করছেন, স্যার!"

"আহ, অ্যামিগো, এটা কি তুমি? অভিবাদন! সামরিক বাগ্মিতার বিচার করে, আপনি অবশ্যই ক্যাপ্টেনের সাথে খুব বেশি কথা বলছেন।"

"মোটেই না, স্যার! আমি ক্যাপ্টেনের সাথে একটি মাঝারি পরিমাণ কথা বলেছি! এখানে আমার রিপোর্ট: আমি সংগ্রহের পাঠটি অধ্যয়ন করেছি এবং আংশিকভাবে বুঝতে পেরেছি, এবং আমি সংগ্রহের বিষয়ে অনেক কাজ সম্পন্ন করেছি, স্যার! কিন্তু এটিই সব নয়..."

"আংশিকভাবে, আপনি বলছেন? পুরো পথ নয়, আপনি বলেন? আচ্ছা, এখানে সাহায্য করার জন্য পাঁচটি আকর্ষণীয় পাঠ রয়েছে। আমি আশা করি আপনি সেগুলি পর্যালোচনা করার পরে সবকিছু আরও পরিষ্কার হয়ে যাবে।"

ছবিতে অ্যারেলিস্ট

"আপনি যদি অ্যারেলিস্ট কীভাবে কাজ করে তা পুরোপুরি বুঝতে না পারলে, এই পাঠটি আপনার জন্য। এখানে প্রচুর ছবি এবং ব্যাখ্যা থাকবে এবং প্রায় কোনও কোড থাকবে না। তবে সবচেয়ে গুরুত্বপূর্ণ, আপনি এটি পড়ার এবং একীভূত করার পরে, আপনি খুব ভালভাবে বুঝতে পারবেন কিভাবে ArrayList কাজ করে... কে জানে, হয়ত আপনি এর পরেও আপনার নিজেরটা বাস্তবায়ন করবেন! সুতরাং, একজন শিক্ষানবিস বিকাশকারীর জন্য এটি অনুশীলন করা একটি ভাল কাজ।"

সংগ্রহের ক্লাস

"এমন কিছু কাজ আছে যেগুলির জন্য অ্যারেলিস্ট একেবারেই নিখুঁত। জাভা-এর নির্মাতারা এই কার্যকারিতাটিকে একটি পৃথক শ্রেণীতে প্রয়োগ করেছেন, যাতে আপনাকে এবং অন্যান্য বিকাশকারীদের প্রতিবার আপনার নিজস্ব বাস্তবায়ন প্রদান করতে না হয়। এই নিবন্ধটি এই কাজগুলি এবং সংগ্রহের ক্লাসকে সম্বোধন করবে । "

যোজিত তালিকা

"জাভা প্রোগ্রামার একা ArrayList দ্বারা বাস করে না। আরও অনেক দরকারী ডেটা স্ট্রাকচার রয়েছে। উদাহরণস্বরূপ, একটি লিঙ্ক করা তালিকা (লিঙ্কডলিস্ট ক্লাসে প্রয়োগ করা হয়েছে)। আপনি ইতিমধ্যে এটি সম্পর্কে প্রথম ইমপ্রেশন তৈরি করেছেন, কিন্তু এখনও অন্বেষণ করেননি লিঙ্কডলিস্টের বিশেষ বৈশিষ্ট্য? নিবন্ধটি পড়ুন , এবং আপনি এই ডেটা কাঠামো কীভাবে সংগঠিত হয় এবং এর সুবিধাগুলি কী তা আরও ভালভাবে বুঝতে পারবেন!"

হ্যাশম্যাপ: এটা কি ধরনের মানচিত্র?

"এবং আরেকটি ডাটা স্ট্রাকচার সম্পর্কে আপনি পাঠে কিছু শুনেছেন... আপনি কি বলেন? আপনি কি ইতিমধ্যে হ্যাশম্যাপ সম্পর্কে সবকিছু বুঝতে পেরেছেন? যদি তাই হয়, আমি আপনার জন্য খুশি (যদিও আপনি সম্ভবত ভুল করছেন কিন্তু আপনি যদি সন্দেহ বোধ করেন তবে নিবন্ধটি পড়ুন এবং শিখুন। এতে অনেক দরকারী উদাহরণ রয়েছে।"

কীভাবে সময় হারিয়ে যাবেন না: তারিখ সময় এবং ক্যালেন্ডার

"আরে, এখানে কিছু নতুন: সময়ের সাথে জাভাতে কীভাবে আরও ভাল হতে হয় সে সম্পর্কে কিছু দরকারী তথ্য । ঐতিহাসিকভাবে, তারিখটি তারিখগুলির সাথে কাজ করার জন্য প্রথম শ্রেণি ছিল... আপনি কি এটির কথা শুনেছেন? আপনি এটি ব্যবহার করতে পারেন, কিন্তু এটি... উহ... আমার জন্যও কিছুটা অদ্ভুত... এবং এটি অবহেলিত (সেই শব্দটি মনে রাখবেন? যদি না হয়, তাহলে দ্রুত Google করুন)। পরে, আরও পরিশীলিত সরঞ্জাম হাজির: তারিখ সময় এবং ক্যালেন্ডার। আমি সুপারিশ করছি যে আপনি সেগুলি অধ্যয়ন করুন!"

"এটুকুই আজকের জন্য। এইবার খুব বেশি অতিরিক্ত পাঠ নয়, তবে সেগুলি সবই খুব দরকারী এবং পুঙ্খানুপুঙ্খ। কী?! আরে, মাথা নাড়ানো বন্ধ করুন। ডান মুখ! আবার, ডান মুখ! মার্চ! পড়ুন!"