একটি 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