একটি Java ক্লাস ফাইলে একটি ".class আছে৷ " এক্সটেনশন এবং এতে জাভা বাইটকোড রয়েছে . এই ক্লাস ফাইলটি জাভা ভার্চুয়াল মেশিন (JVM) দ্বারা কার্যকর করা যেতে পারে . একটি ".শ্রেণী৷ ".java থেকে জাভা কম্পাইলার দ্বারা সফল সংকলনের ফলে ফাইলটি তৈরি করা হয়েছে " ফাইল। .java ফাইলের প্রতিটি ক্লাস একটি পৃথক ক্লাস ফাইলে কম্পাইল করা হয় যদি ".java " ফাইলে একাধিক ক্লাস আছে৷
৷উদাহরণ
class A {
A() {
System.out.println("This is class A");
}
}
class B {
B() {
System.out.println("This is class B");
}
}
class C {
C() {
System.out.println("This is class C");
}
}
public class ClassTest {
public static void main(String[] args) {
A obj1 = new A();
B obj2 = new B();
C obj3 = new C();
}
} উপরের উদাহরণে, একটি জাভা প্রোগ্রামের সফল সংকলনের পরে, চারটি ".class" চারটি থাকায় ফাইলগুলি সংশ্লিষ্ট ফোল্ডারে তৈরি করা হয় ক্লাসগুলি "ক্লাসটেস্ট-এ সংজ্ঞায়িত করা হয়েছে৷ .java " ফাইল৷ সেগুলি হল A.class৷ ,B.class, C.class এবং ClassTest.class .
আউটপুট
This is class A This is class B This is class C