हेल्लो दोस्तों! आज हम इस पोस्ट में New Operator in Java in Hindi (जावा में new ऑपरेटर क्या है?) के बारें में पढेंगे और इसके examples को भी देखेंगे, तो चलिए शुरू करते हैं:-
New Operator in Java in Hindi
java में new operator का प्रयोग नये objects को create करने के लिए किया जाता है. इसका प्रयोग array object को create करने के लिए भी किया जाता है.
syntax:-NewExample obj=new NewExample();
इसके कुछ महत्वपूर्ण points –
- इसका प्रयोग objects को create करने के लिए किया जाता है.
- यह memory को run-time में allocate करता है.
- यह object constructor को invoke करता है.
- इसे constructor को call करने के लिए एक postfix argument की जरूरत होती है.
java में objects को create करना –
java में objects को create करने के तीन steps होते हैं:-
- Declaration – सबसे पहले हमें class type के variable को declare करना जरुरी होता है. यह variable, object को define नहीं करता है. बल्कि यह object को refer करता है.
- Instantiation – इसके बाद हमें एक object को create करना होता है और इसको step 1 में create किये गये variable को assign करना होता है. इस object को create करने के लिए हम new operator का प्रयोग करते हैं.
- Initialization – अंत में, इसमें new operator के बाद class name और parenthesis लगाया जाता है. जिसका मतलब है कि- object को initialize करने के लिए class के constructor को call करना.
इन तीनों steps का syntax निम्नलिखित है:-Class_Name class_Variable = new Class_Name();
Example –
चलिए अब इसके उदाहरण को देख लेते हैं:-
public class Dog {
public Dog(String name) {
// This constructor has one parameter, name.
System.out.println("Given Name is : " + name );
}
public static void main(String []args) {
// Following statement would create an object myDog
Dog myDog = new Dog( "Rockey" );
}
}
इसका आउटपुट:- Given name is : Rockey
New operator के द्वारा Array object को create करने का example:-
public class Example {
static int arr[]=new int[5];
public static void main(String[] args) {
System.out.println("length of array is: "+arr.length);
}
}
इसका आउटपुट:- length of array is: 5
references:- https://www.tutorialspoint.com/the-new-operator-in-java
निवेदन:- अगर आपके लिए यह आर्टिकल उपयोगी रहा हो तो इसे अपने friends और classmates के साथ अवश्य share कीजिये और आपके जावा से सम्बन्धित कोई question हो तो नीचे comment के द्वारा बताइए. Thanks.