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

क्या हम Java में public static void main() का क्रम static public void main() में बदल सकते हैं?

हाँ, हम Java में public static void main() को static public void main() में बदल सकते हैं, कंपाइलर कोई कंपाइल-टाइम या रनटाइम एरर नहीं थ्रो करता। Java में, हम एक्सेस मॉडिफायर्स को किसी भी क्रम में घोषित कर सकते हैं, मेथड नाम अंत में आता है, रिटर्न टाइप अंत से दूसरा आता है और फिर यह हमारी पसंद है। लेकिन Java कोडिंग स्टैंडर्ड्स के अनुसार एक्सेस मॉडिफायर (public, private और protected) को सबसे आगे रखने की सिफारिश की जाती है।

सिंटैक्स

public static void main(String args[]) { 
    // कुछ स्टेटमेंट्स 
}

उदाहरण

class ParentTest { 
    int age = 10; 
    public int getAge() { 
        age += 25; 
        return age; 
    } 
} 

public class Test { 
    // यहां हम static public void main(String args[]) घोषित कर सकते हैं 
    static public void main(String args[]) { 
        ParentTest pt = new ParentTest(); 
        System.out.println("Age is: " + pt.getAge()); 
    } 
}

ऊपर के उदाहरण में, हमने public static void main() के बजाय static public main() घोषित किया है, कोड बिना किसी एरर के सफलतापूर्वक चलता है।

आउटपुट

Age is: 35

मॉडिफायर्स का क्रम मायने नहीं रखता, लेकिन public static void main(String[] args) मानक कन्वेंशन है।

  1. Java में JButton टेक्स्ट को डायनामिकली कैसे बदलें? Java में JButton टेक्स्ट को डायनामिकली कैसे बदलें?

    एक JButton, AbstractButton का एक सबक्लास है और इसका उपयोग जावा स्विंग एप्लिकेशन में प्लेटफॉर्म-इंडिपेंडेंट बटन जोड़ने के लिए किया जा सकता है। जब यूजर बटन पर क्लिक करता है तो JButon ActionListener इंटरफेस उत्पन्न कर सकता है, यह MouseListener और KeyListener इंटरफेस भी उत्पन्न कर सकता है। डिफ़ॉल्ट रूप

  1. Java में FocusListener इंटरफेस का महत्व क्या है? Java में FocusListener इंटरफेस का महत्व क्या है?

    FocusListener फोकस इवेंट्स तब उत्पन्न होते हैं जब भी कोई कंपोनेंट कीबोर्ड फोकस प्राप्त करता है या खो देता है। फोकस इवेंट्स को दर्शाने वाले ऑब्जेक्ट्स FocusEvent क्लास से बनाए जाते हैं। FocusEvent क्लास के लिए संबंधित लिसनर इंटरफेस FocusListener इंटरफेस है। FocusEvent के लिए प्रत्येक लिसनर FocusList

  1. Java में JComboBox के आइटम्स को कैसे सॉर्ट करें? Java में JComboBox के आइटम्स को कैसे सॉर्ट करें?

    एक JComboBox, JComponent क्लास का एक सबक्लास है और यह एक टेक्स्ट फील्ड और एक ड्रॉप-डाउन लिस्ट का संयोजन है जिससे यूजर एक मान चुन सकता है। एक JComboBox यूजर के कॉम्बो बॉक्स पर एक्शन करने पर ActionListener, ChangeListener, और ItemListener इंटरफेस उत्पन्न कर सकता है। डिफ़ॉल्ट रूप से, एक JComboBox आइटम्