Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

แอปพลิเคชันและแอปเพล็ตใน Java แตกต่างกันอย่างไร


โปรแกรม Java สามารถแบ่งออกเป็นสองประเภท ประเภทหนึ่งคือแอปพลิเคชันและอีกประเภทหนึ่งคือแอปเพล็ต

ใบสมัคร

  • แอปพลิเคชันคือโปรแกรม Java แบบสแตนด์อโลนที่ทำงานด้วยการสนับสนุนของเครื่องเสมือนในไคลเอ็นต์หรือฝั่งเซิร์ฟเวอร์
  • แอปพลิเคชัน Java ได้รับการออกแบบมาเพื่อใช้งานฟังก์ชันเฉพาะเพื่อทำงานบนเครื่องเสมือนที่เข้ากันได้กับ Java โดยไม่คำนึงถึงสถาปัตยกรรมคอมพิวเตอร์
  • แอปพลิเคชันจะดำเนินการสำหรับผู้ใช้หรือสำหรับโปรแกรมแอปพลิเคชันอื่นๆ
  • ตัวอย่างแอปพลิเคชัน Java ได้แก่ โปรแกรมฐานข้อมูล เครื่องมือในการพัฒนา โปรแกรมประมวลผลคำ โปรแกรมแก้ไขข้อความและรูปภาพ สเปรดชีต เว็บเบราว์เซอร์ ฯลฯ

ตัวอย่าง

public class Demo {
   public static void main(String args[]) {
      System.out.println(“Welcome to TutorialsPoint”);
   }
}

ผลลัพธ์

Welcome to TutorialsPoint

แอปเพล็ต

  • แอปเพล็ตได้รับการออกแบบมาโดยเฉพาะเพื่อดำเนินการภายในเอกสารเว็บ HTML โดยใช้ API ภายนอก
  • โดยพื้นฐานแล้วเป็นโปรแกรมขนาดเล็ก เหมือนกับเวอร์ชันเว็บของแอปพลิเคชันที่ต้องใช้ปลั๊กอิน Java เพื่อทำงานบนเบราว์เซอร์ไคลเอ็นต์
  • Applets ทำงานบนฝั่งไคลเอ็นต์และโดยทั่วไปใช้สำหรับการคำนวณทางอินเทอร์เน็ต
  • เมื่อเราเห็นหน้า HTML ที่มีแอปเพล็ตในเว็บเบราว์เซอร์ที่เปิดใช้งาน Java โค้ดแอปเพล็ตจะถูกโอนไปยังระบบและในที่สุดก็ถูกเรียกใช้โดยเครื่องเสมือนที่เปิดใช้งาน Java บนเบราว์เซอร์

ตัวอย่าง

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>*/