एक जावा प्रोग्राम को दो प्रकारों में वर्गीकृत किया जा सकता है, एक एप्लिकेशन है और दूसरा एपलेट है।
एप्लिकेशन
- एक एप्लिकेशन एक स्टैंड-अलोन जावा प्रोग्राम है जो क्लाइंट या सर्वर-साइड पर वर्चुअल मशीन के सपोर्ट के साथ चलता है।
- एक जावा एप्लिकेशन को किसी भी जावा-कम्पैटिबल वर्चुअल मशीन पर चलाने के लिए डिज़ाइन किया गया है, चाहे कंप्यूटर आर्किटेक्चर कुछ भी हो।
- एक एप्लिकेशन या तो यूजर के लिए निष्पादित होता है या किसी अन्य एप्लिकेशन प्रोग्राम के लिए।
- जावा एप्लिकेशन्स के उदाहरणों में डेटाबेस प्रोग्राम्स, डेवलपमेंट टूल्स, वर्ड प्रोसेसर्स, टेक्स्ट और इमेज एडिटिंग प्रोग्राम्स, स्प्रेडशीट्स, वेब ब्राउज़र्स आदि शामिल हैं।
उदाहरण
public class Demo {
public static void main(String args[]) {
System.out.println("Welcome to TutorialsPoint");
}
}
आउटपुट
Welcome to TutorialsPoint
एपलेट
- एक एपलेट को विशेष रूप से एक एक्सटर्नल API का उपयोग करके HTML वेब डॉक्यूमेंट के भीतर निष्पादित करने के लिए डिज़ाइन किया गया है।
- वे मूल रूप से छोटे प्रोग्राम हैं, एप्लिकेशन के वेब वर्जन की तरह जिन्हें क्लाइंट ब्राउज़र पर चलाने के लिए Java प्लगइन की आवश्यकता होती है।
- एपलेट्स क्लाइंट-साइड पर चलते हैं और आमतौर पर इंटरनेट कंप्यूटिंग के लिए उपयोग किए जाते हैं।
- जब हम एक Java-enabled वेब ब्राउज़र में एपलेट के साथ एक HTML पेज देखते हैं, तो एपलेट कोड सिस्टम में ट्रांसफर हो जाता है और अंत में ब्राउज़र पर Java-enabled वर्चुअल मशीन द्वारा चलाया जाता है।
उदाहरण
import java.awt.*;
import java.applet.*;
public class AppletDemo extends Applet{
public void paint(Graphics g) {
g.drawString("Welcome to TutorialsPoint", 50, 50);
}
}
/*