কম্পিউটার

জাভাতে প্যাকেজ ব্যাখ্যা করুন


জাভাতে একে অপরের সাথে সম্পর্কিত ক্লাস এবং ইন্টারফেসগুলি একটি প্যাকেজের অধীনে গোষ্ঠীভুক্ত করা হয়। প্যাকেজ একটি নির্দিষ্ট ধারণার ক্লাস এবং ইন্টারফেস সংরক্ষণ করার একটি ডিরেক্টরি ছাড়া কিছুই নয়। উদাহরণস্বরূপ, ইনপুট এবং আউটপুট অপারেশন সম্পর্কিত সমস্ত ক্লাস এবং ইন্টারফেস java.io প্যাকেজে সংরক্ষণ করা হয়।

একটি প্যাকেজ তৈরি করা হচ্ছে

আপনি প্যাকেজ কীওয়ার্ড ব্যবহার করে ক্লাস/ইন্টারফেসের (ফাইল) শীর্ষে প্যাকেজ ঘোষণা করে শুধুমাত্র একটি প্যাকেজের অধীনে প্রয়োজনীয় ক্লাস এবং ইন্টারফেসগুলিকে গোষ্ঠীভুক্ত করতে পারেন। যেমন −

উদাহরণ

package com.tutorialspoint.mypackage;
public class Sample {
   public void demo() {
      System.out.println("This is a method of the sample class");
   }
   public static void main(String args[]) {
      System.out.println("Hello how are you......");
   }
}

একটি প্যাকেজ সহ একটি প্রোগ্রাম কম্পাইল করা

প্যাকেজ সহ একটি প্রোগ্রাম কম্পাইল করার জন্য অন্যান্য প্রোগ্রামের বিপরীতে, আপনাকে –d ব্যবহার করতে হবে javac কমান্ডের বিকল্প গন্তব্য পথ নির্দিষ্ট করে যেখানে আপনাকে প্যাকেজ তৈরি করতে হবে।

javac –d . Sample.java

আপনি যদি গন্তব্য পথটি উল্লেখ না করে থাকেন তবে প্যাকেজটি বর্তমান ডিরেক্টরিতে তৈরি করা হবে।

একটি প্যাকেজে তৈরি করা .class ফাইলটি সম্পাদন করা হচ্ছে

একটি ফাইলের মধ্যে বাইট কোড চালানোর জন্য আপনাকে পরম শ্রেণীর নাম (প্যাকেজের সাথে নাম) উল্লেখ করতে হবে −

java com.tutorialspoint.mypackage.Sample
Hello how are you......

একটি প্যাকেজের বিষয়বস্তু অ্যাক্সেস করা

একটি প্যাকেজের অধীনে গোষ্ঠীভুক্ত ক্লাস/ইন্টারফেসগুলি অ্যাক্সেস করতে, আপনাকে ক্লাসপথ ভেরিয়েবলে প্যাকেজের অবস্থান যোগ করতে হবে (বা নিশ্চিত করুন যে প্যাকেজটি বর্তমান ডিরেক্টরিতে রয়েছে) এবং আমদানি কীওয়ার্ড ব্যবহার করে এর ক্লাস/ইন্টারফেস আমদানি করতে হবে। .

উদাহরণ

import com.tutorialspoint.mypackage.Sample;
public class Test {
   public static void main(String args[]) {
      Sample obj = new Sample();
      obj.demo();
   }
}

আউটপুট

This is a method of the sample class

  1. জাভাতে জাভা সুইং এর আর্কিটেকচার ব্যাখ্যা কর?

  2. জাভাতে প্যাকেজ তৈরি এবং ব্যবহার করা

  3. কিভাবে জাভা প্যাকেজ প্রোগ্রাম চালাতে হয়

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