কম্পিউটার

জাভাতে প্যাকেজের প্রকারভেদ


নামকরণের দ্বন্দ্ব রোধ করতে, অ্যাক্সেস নিয়ন্ত্রণ করতে, ক্লাস, ইন্টারফেস, গণনা এবং টীকা ইত্যাদির অনুসন্ধান/লোকেটিং এবং ব্যবহার সহজ করতে প্যাকেজগুলি জাভাতে ব্যবহার করা হয়।

একটি প্যাকেজকে সংশ্লিষ্ট প্রকারের (শ্রেণী, ইন্টারফেস, গণনা, এবং টীকা) একটি গোষ্ঠী হিসাবে সংজ্ঞায়িত করা যেতে পারে যা অ্যাক্সেস সুরক্ষা এবং নামস্থান পরিচালনা প্রদান করে৷

জাভাতে বিদ্যমান কিছু প্যাকেজ হল −

  • java.lang − মৌলিক ক্লাসগুলিকে একত্রিত করে
  • java.io − এই প্যাকেজে ইনপুট, আউটপুট ফাংশনের জন্য ক্লাসগুলি একত্রিত করা হয়েছে

প্রোগ্রামাররা ক্লাস/ইন্টারফেস ইত্যাদির একটি গোষ্ঠী বান্ডিল করার জন্য তাদের নিজস্ব প্যাকেজগুলিকে সংজ্ঞায়িত করতে পারে৷ এটি আপনার দ্বারা বাস্তবায়িত সম্পর্কিত ক্লাসগুলিকে গোষ্ঠীভুক্ত করা একটি ভাল অভ্যাস যাতে একজন প্রোগ্রামার সহজেই নির্ধারণ করতে পারে যে ক্লাস, ইন্টারফেস, গণনাগুলি , এবং টীকাগুলি সম্পর্কিত৷

যেহেতু প্যাকেজটি একটি নতুন নামস্থান তৈরি করে তাই অন্যান্য প্যাকেজের নামের সাথে কোনো নামের বিরোধ থাকবে না৷ প্যাকেজ ব্যবহার করে, অ্যাক্সেস কন্ট্রোল প্রদান করা সহজ এবং সম্পর্কিত ক্লাসগুলি সনাক্ত করাও সহজ৷



  1. জাভাতে একটি লেআউট ম্যানেজার এবং লেআউট ম্যানেজারের প্রকারগুলি কী?

  2. জাভাতে উত্তরাধিকারের ধরন

  3. জাভাতে প্যাকেজগুলি কীভাবে কম্পাইল করবেন

  4. জাভাতে প্যাকেজ ব্যবহার করার সুবিধা