কম্পিউটার

জাভা 9 এ মডিউল সিস্টেম কি?


জাভা 9 বৈশিষ্ট্যের একটি বড় পরিবর্তন হল মডিউল সিস্টেম . Java 9 Jigsaw এর অংশ হিসাবে নিম্নলিখিত বৈশিষ্ট্যগুলি চালু করেছে৷ প্রকল্প।

  • মডুলার JDK
  • মডুলার জাভা সোর্স কোড
  • মডুলার রান-টাইম ছবি
  • জাভা ইন্টারনাল এপিআই এনক্যাপসুলেট করুন
  • জাভা প্ল্যাটফর্ম মডিউল সিস্টেম

মডিউল ব্যবহার করার প্রধান অনুপ্রেরণাগুলির মধ্যে একটি৷ সিস্টেম মডুলার JVM প্রদান করা হয় যা কম উপলব্ধ মেমরির ডিভাইসে চলে। JVM শুধুমাত্র সেই মডিউল এবং এপিআইগুলির সাথে চলে যা অ্যাপ্লিকেশনের জন্য প্রয়োজনীয়৷

সিনট্যাক্স

module Module-Name {
   requires moduleName;
   exports packageName;
}

মডুলার JAR ফাইলটিতে একটি অতিরিক্ত মডিউল রয়েছে৷ বর্ণনাকারী . এই মডিউল বর্ণনাকারীতে, অন্যান্য মডিউলের নির্ভরতা "requires" এর মাধ্যমে প্রকাশ করা হয়েছে বিবৃতি " রপ্তানি " বিবৃতিগুলি নিয়ন্ত্রণ করে কোন প্যাকেজগুলির অন্যান্য মডিউলগুলিতে অ্যাক্সেস রয়েছে৷


  1. জাভাতে StringIndexOutOfBoundsException কি?

  2. জাভাতে টাইপ-সেফ এনাম কী?

  3. জাভাতে ডাবল-বাফারিং কি?

  4. জাভা প্রোগ্রামিং কি?