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