मुख्य
विधि जावा एप्लिकेशन का प्रवेश बिंदु है।
विशेष रूप से, जब जावा वर्चुअल मशीन को अपनी कक्षा निर्दिष्ट करके एक एप्लिकेशन चलाने के लिए कहा जाता है ( जावा
एप्लिकेशन लॉन्चर का उपयोग करके), यह हस्ताक्षर के साथ मुख्य
विधि की तलाश करेगा सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [])
का।
सूर्य के जावा
कमांड पृष्ठ :
जावा टूल ने जावा एप्लिकेशन लॉन्च किया है। यह शुरू करके यह करता है
एक जावा रनटाइम पर्यावरण, एक निर्दिष्ट वर्ग लोड करना, और इसका आह्वान करना
वर्ग की मुख्य विधि।
विधि को सार्वजनिक और स्थैतिक घोषित किया जाना चाहिए, इसे किसी भी वापस नहीं करना चाहिए
मान, और इसे पैरामीटर के रूप में स्ट्रिंग
सरणी स्वीकार करनी होगी। प्रक्रिया
घोषणा निम्न की तरह दिखनी चाहिए:
सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग तर्क [])
जावा एप्लिकेशन को निष्पादित करने के तरीके के बारे में अतिरिक्त संसाधनों के लिए, कृपया निम्न स्रोत देखें:
- Chapter 12: Execution from the Java Language Specification, Third Edition.
- Chapter 5: Linking, Loading, Initializing from the Java Virtual Machine Specifications, Second Edition.
- A Closer Look at the "Hello World" Application from the Java Tutorials.
run
विधि एक नए थ्रेड
या रननेबल
इंटरफ़ेस। जावा वायरल मशीन द्वारा इसे कॉल नहीं किया जाता है जब इसे जावा
कमांड द्वारा शुरू किया जाता है।
एक थ्रेड
या Runnable
के रूप में सीधे जावा वर्चुअल मशीन द्वारा नहीं चलाया जा सकता है, इसलिए इसे Thread.start()
विधि द्वारा लागू किया जाना चाहिए । इसे थ्रेड
को तुरंत चालू करके और main
विधि को main
विधि में एप्लिकेशन को कॉल करके पूरा किया जा सकता है:
public class MyRunnable implements Runnable
{
public void run()
{
System.out.println("Hello World!");
}
public static void main(String[] args)
{
new Thread(new MyRunnable()).start();
}
}
अधिक जानकारी के लिए और थ्रेड
के उप-वर्ग को शुरू करने के तरीके और Runnable
को लागू करने वाला एक वर्ग, उदाहरण के लिए परिभाषित करना और शुरू करना ।
init
विधि एप्लेट या JApplet ।
जब किसी ऐपलेट को ब्राउज़र की जावा प्लगइन या एक एप्लेट व्यूअर द्वारा लोड किया जाता है, तो यह पहले Applet.init
विधि को कॉल करेगा। एप्लेट का उपयोग करने के लिए आवश्यक किसी भी प्रारंभिकरण को यहां निष्पादित किया जाना चाहिए। init
विधि पूर्ण होने के बाद, प्रारंभ
विधि कहा जाता है।
एक एप्लेट के init
विधि के बारे में अधिक जानकारी के लिए, कृपया ऐप्पल का जीवन चक्र ।
यह भी देखें: जावा ट्यूटोरियल से एप्लेट कैसे बनाएं ।