Java क्लास फाइल में ".class" एक्सटेंशन होता है और इसमें Java बाइटकोड होता है। इस क्लास फाइल को Java Virtual Machine (JVM) द्वारा निष्पादित किया जा सकता है। ".class" फाइल Java कंपाइलर द्वारा ".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.java" फाइल में चार क्लासेस परिभाषित हैं। वे हैं A.class, B.class, C.class और ClassTest.class।
आउटपुट
This is class A This is class B This is class C