परिचय
एक बार बाइटकोड JVM द्वारा लोड हो जाने के बाद (.class फाइल की मदद से), बाइटकोड की वैधता की जांच वेरिफायर की मदद से की जाती है। वेरिफायर लिंकिंग की जांच करता है ताकि ऑपरेशन्स को कुशलतापूर्वक किया जा सके। इस तरह, इंटरप्रेटर बहुत कुशलता से कार्य करता है। इस प्रक्रिया को वेरिफिकेशन के रूप में जाना जाता है।
उदाहरण
public class Demo{
private float my_val;
float my_function(int my_val){
int balance = my_val;
this.my_val += balance;
return this.my_val;
}
public static void main(String[] args){
Demo my_obj = new Demo();
System.out.println("Demo का इंस्टेंस बनाया गया है");
System.out.println(my_obj.my_function(3456));
}
}आउटपुट
Demo का इंस्टेंस बनाया गया है
3456.0Demo नाम की एक क्लास में एक फ्लोट मान होता है। 'my_function' नाम का एक अन्य फ़ंक्शन दिए गए मान को फ्लोट मान में जोड़ता है। मुख्य फ़ंक्शन में, Demo क्लास का एक इंस्टेंस बनाया जाता है, और इस ऑब्जेक्ट पर 'my_function' को कॉल किया जाता है। प्रासंगिक आउटपुट कंसोल पर प्रदर्शित होता है।