जावा में नल से जुड़े कई तथ्य हैं। हम उनमें से कुछ पर उदाहरण के साथ यहां चर्चा करेंगे -
-
जावा में किसी भी संदर्भ चर का डिफ़ॉल्ट मान हमेशा शून्य होता है।
उदाहरण
public class Demo{
private static Object my_obj;
public static void main(String args[]){
System.out.println("The default value of object my_obj is : " + my_obj);
}
} आउटपुट
The default value of object my_obj is : null
डेमो नामक एक वर्ग एक स्थिर वस्तु और मुख्य कार्य को परिभाषित करता है जो इस पूर्व-निर्धारित वस्तु का डिफ़ॉल्ट मान दिखाता है।
-
(!=) के बराबर नहीं और तुलना (==) ऑपरेटरों का उपयोग नल कीवर्ड के साथ किया जा सकता है।
उदाहरण
public class Demo{
public static void main(String args[]){
System.out.println("The value of null == null is : ");
System.out.println(null==null);
System.out.println("The value of null != null is : ");
System.out.println(null!=null);
}
} आउटपुट
The value of null == null is : true The value of null != null is : false
डेमो नामक एक वर्ग में मुख्य कार्य होता है जो आउटपुट को देखने के लिए जाँच करता है जब '==' ऑपरेटर का उपयोग करके शून्य मानों की तुलना की जाती है और जब उन्हें '!=' ऑपरेटर का उपयोग करके चेक किया जाता है।
-
कीवर्ड नल केस-संवेदी है
उदाहरण
public class Demo{
public static void main (String[] args) throws java.lang.Exception{
Object my_obj_1 = NULL;
Object my_obj_2 = null;
}
} आउटपुट
/Demo.java:5: error: cannot find symbol Object my_obj_1 = NULL; ^ symbol: variable NULL location: class Demo 1 error