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