কম্পিউটার টিউটোরিয়াল

জাভা ৯-এ jmod ফরম্যাটের গুরুত্ব কী?


জাভা ৯-এ jmod নামে একটি নতুন ফরম্যাট চালু করা হয়েছে যা মডিউলগুলো এনক্যাপসুলেট করার জন্য। jmod ফাইলগুলো jar ফাইল চেয়ে বেশি কন্টেন্ট টাইপ হ্যান্ডল করতে ডিজাইন করা হয়েছে। এটি লোকাল কোড, কনফিগারেশন ফাইল, লোকাল কমান্ড এবং অন্যান্য ধরনের ডেটা প্যাকেজ করতে পারে। jmod ফরম্যাটের রানটাইম সাপোর্ট নেই এবং বর্তমানে এটি জিপ ফরম্যাট উপর ভিত্তি করে তৈরি। jmod ফরম্যাটটি কম্পাইল এবং লিংক টাইম-এ উভয় সময়েই ব্যবহার করা যেতে পারে এবং এটি JDK_HOME\jmods ডিরেক্টরিতে পাওয়া যায়, যেখানে JDK_HOME হল একটি ডিরেক্টরি। jmod ফরম্যাটের ফাইলগুলোর এক্সটেনশন .jmod।

জাভা ৯-এ jmod নামে একটি নতুন টুল আছে, যা JDK_HOME\bin ডিরেক্টরিতে অবস্থিত। এটি ব্যবহার করে একটি jmod ফাইল তৈরি করা যায়, jmod ফাইলের কন্টেন্ট লিস্ট করা যায়, একটি মডিউলের বর্ণনা প্রিন্ট করা যায়, এবং মডিউল ব্যবহৃত হ্যাশ ভ্যালু রেকর্ড করা যায়।

সিনট্যাক্স

jmod <subcommand> <options> <jmod-file> 

jmod কমান্ডে নিচের সাবকমান্ড গুলোর অন্তত একটি থাকতে হবে:

  • create
  • extract
  • list
  • describe
  • hash

list এবং describe সাবকমান্ডগুলো কোনো অপশন গ্রহণ করে না। <jmod-file> হল তৈরি किए जाने वाला jmod ফাইল বা বর্ণনা করার জন্য বিদ্যমান jmod ফাইল।


  1. জাভাতে Container ক্লাসের গুরুত্ব কী?

  2. জাভাতে GridBagConstraints ক্লাসের গুরুত্ব কী?

  3. জাভাতে SwingWorker ক্লাসের গুরুত্ব কী?

  4. জাভাতে SwingUtilities ক্লাসের গুরুত্ব কী?