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(); } }
उपरोक्त उदाहरण में, Java प्रोग्राम के सफल संकलन के बाद, चार ".class" हैं फ़ाइलें संबंधित फ़ोल्डर में बनाई जाती हैं क्योंकि चार . हैं कक्षाओं को "ClassTest . में परिभाषित किया गया है .जावा " फ़ाइल। वे हैं A.class , बी.क्लास, सी.क्लास और ClassTest.class ।
आउटपुट
This is class A This is class B This is class C