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

क्या जावा में स्थिर सदस्यों को संदर्भित करने के लिए इस कीवर्ड का उपयोग किया जा सकता है?


नहीं, "यह " कीवर्ड का उपयोग किसी वर्ग के स्थिर सदस्यों को संदर्भित करने के लिए नहीं किया जा सकता है। ऐसा इसलिए है क्योंकि "यह “कीवर्ड वर्तमान वस्तु की ओर इशारा करता है वर्ग और स्थिर सदस्य को बुलाए जाने के लिए किसी वस्तु की आवश्यकता नहीं है। किसी वर्ग के स्थिर सदस्य को सीधे बिना objec बनाए तक पहुँचा जा सकता है जावा में टी।

उदाहरण

public class StaticTest {
   static int a = 50;
   static int b;
   static void show() {
      System.out.println("Inside the show() method");
      b = a + 5;
   }
   public static void main(String[] args) {
      show();
      System.out.println("The value of a is: " + a);
      System.out.println("The value of b is: " + b);
   }
}

आउटपुट

Inise the show() method
The value of a is: 50
The value of b is: 55

  1. जावा 8 इंटरफेस में स्थिर तरीके

    एक इंटरफ़ेस में Java 8 के बाद से स्थिर सहायक विधियाँ भी हो सकती हैं। public interface vehicle {    default void print() {       System.out.println("I am a vehicle!");    }    static void blowHorn() {       System.out.println("

  1. जावा में अंतिम कीवर्ड

    final जावा तत्वों के लिए एक गैर-पहुंच संशोधक है। अंतिम संशोधक का उपयोग कक्षाओं, विधियों और चर के कार्यान्वयन को अंतिम रूप देने के लिए किया जाता है। अंतिम चर एक अंतिम चर को स्पष्ट रूप से केवल एक बार प्रारंभ किया जा सकता है। अंतिम घोषित किए गए संदर्भ चर को किसी भिन्न वस्तु को संदर्भित करने के लिए कभी

  1. जावा में सुपर कीवर्ड

    सुपर वेरिएबल तत्काल पैरेंट क्लास इंस्टेंस को संदर्भित करता है। सुपर वैरिएबल तत्काल पैरेंट क्लास मेथड को लागू कर सकता है। super() तत्काल पैरेंट क्लास कंस्ट्रक्टर के रूप में कार्य करता है और चाइल्ड क्लास कंस्ट्रक्टर में पहली पंक्ति होना चाहिए। एक ओवरराइड विधि के सुपरक्लास संस्करण को लागू करते समय सुप