কম্পিউটার

জাভা 9 এ বিভিন্ন মডিউল প্রকার কি কি?


মডিউল সিস্টেম জাভা 9-এ প্রবর্তিত একটি নতুন বৈশিষ্ট্য। একটি মডিউল হল একটি প্যাকেজের সেট এবং দুই প্রকারে বিভক্ত:রপ্তানি করা প্যাকেজ এবং গোপন প্যাকেজ . রপ্তানি করা প্যাকেজ এই প্যাকেজের বাইরে ব্যবহার করা যেতে পারে। গোপন প্যাকেজগুলি এই মডিউলের বাইরে ব্যবহার করা যাবে না, শুধুমাত্র এই মডিউলের কোড এই প্যাকেজগুলি ব্যবহার করতে পারে৷

এখানে fআমাদের ধরনের মডিউল আছে৷ নিচে তালিকাভুক্ত Java 9 এ

  • অ্যাপ্লিকেশন মডিউল: এই মডিউলটি কার্যকারিতা অর্জনের জন্য তৈরি করা হয়েছে। সমস্ত তৃতীয়-পক্ষ নির্ভরতা এই বিভাগের অন্তর্গত।
  • স্বয়ংক্রিয় মডিউল: মডিউল বর্ণনাকারী ছাড়া একটি মডিউল পাথে স্থাপন করা যেতে পারে এমন জারগুলি স্বয়ংক্রিয় মডিউলগুলির অন্তর্গত। এই মডিউলটির প্রধান সুবিধা হল প্রি-জাভা 9 বিল্ড জার ব্যবহার করা .
  • নামহীন মডিউল: ক্লাসপথের যেকোনো জার বা শ্রেণী নামহীন মডিউলের অন্তর্গত। যেহেতু এটির কোনো নাম নেই, তাই এটি সমস্ত মডিউল পড়তে এবং রপ্তানি করতে পারে৷
  • প্ল্যাটফর্ম মডিউল: JDK একটি মডুলার কাঠামোতে রূপান্তরিত হয়েছে, এগুলোকে প্ল্যাটফর্ম মডিউল বলা হয়।
module <Module-Name> {
   requires moduleName;
   exports packageName;
}

  1. বিভিন্ন ধরনের JSTL ট্যাগ কি কি?

  2. জাভা 9 এ জেশেলের বিভিন্ন স্টার্টআপ স্ক্রিপ্টগুলি কী কী?

  3. জাভা 9-এ মডিউল সিস্টেমের সুবিধা এবং অসুবিধাগুলি কী কী?

  4. জাভা 9-এ JShell-এ বিভিন্ন/সম্পাদনা কমান্ডগুলি কী কী?