Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

Java में .class फ़ाइल कब बनाई जा सकती है?


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

  1. हम जावा में किसी फ़ाइल में JSON ऑब्जेक्ट कैसे लिख सकते हैं?

    द JSON व्यापक रूप से उपयोग किए जाने वाले डेटा-इंटरचेंज . में से एक है प्रारूप और एक हल्का . है और भाषा स्वतंत्र . json.simple एक हल्का JSON संसाधन पुस्तकालय है जिसका उपयोग JSON फ़ाइलें लिखने . के लिए किया जा सकता है और इसका उपयोग एन्कोड . के लिए किया जा सकता है या डीकोड JSON टेक्स्ट और J . के

  1. हम जावा में पैक () विधि का उपयोग कब कर सकते हैं?

    द पैक() विधि विंडो . में परिभाषित है जावा में वर्ग और यह फ्रेम को आकार देता है ताकि इसकी सभी सामग्री उनके पसंदीदा आकार पर या उससे ऊपर हो। पैक() . का एक विकल्प विधि setSize() . को कॉल करके स्पष्ट रूप से एक फ्रेम आकार स्थापित करना है या सेटबाउंड्स () तरीके। सामान्य तौर पर, पैक () . का उपयोग करते हु

  1. हम जावा में JTextField में पैडिंग कैसे जोड़ सकते हैं?

    A JTextField JTextComponent . का उपवर्ग है वर्ग और यह सबसे महत्वपूर्ण घटकों में से एक है जो उपयोगकर्ता को एकल-पंक्ति प्रारूप में टेक्स्ट मान इनपुट करने की अनुमति देता है . एक JTextField वर्ग एक एक्शन लिस्टनर generate उत्पन्न करेगा इंटरफ़ेस जब हम इसके अंदर कुछ इनपुट दर्ज करने का प्रयास करते हैं। J