Bạn Tìm Gì Hôm Nay ...?
Tất cả đều có chỉ trong 1 nốt nhạc !
Nếu cần hỗ trợ chi tiết gọi 1900 9477
Java Applet là một chương trình nhỏ được viết bằng ngôn ngữ lập trình Java và có thể được nhúng vào trang web HTML để chạy trực tiếp trên trình duyệt của người dùng. Applet được thiết kế để thực thi trên trình duyệt có hỗ trợ Java plugin hoặc trong môi trường Java Applet Viewer.
Lưu ý: Ngày nay, hầu hết các trình duyệt hiện đại đã ngừng hỗ trợ Java Applet do các vấn đề về bảo mật và hiệu suất.
Một trong những ưu điểm lớn nhất của Java là khả năng “viết một lần, chạy mọi nơi” (write once, run anywhere). Applet cũng thừa hưởng đặc tính này. Miễn là trình duyệt có hỗ trợ Java (hoặc plugin), applet có thể chạy trên bất kỳ hệ điều hành nào.
Applet thường được sử dụng để tạo ra các ứng dụng web tương tác, giao diện người dùng đồ họa (GUI), trò chơi đơn giản, hiển thị dữ liệu động, và các hiệu ứng trực quan khác trực tiếp trên trang web.
Applet thường chạy trong một môi trường “sandbox” hạn chế. Điều này có nghĩa là chúng có giới hạn quyền truy cập vào hệ thống cục bộ của người dùng (ví dụ: không thể truy cập tệp tin tùy ý) để đảm bảo an toàn.
Applet được nhúng vào trang web bằng cách sử dụng thẻ <applet> (trong HTML cũ) hoặc thẻ <object> hoặc <embed> (trong HTML hiện đại hơn).
Một applet trải qua một chuỗi các trạng thái trong suốt vòng đời của nó, được quản lý bởi trình duyệt:
Phương thức này được gọi một lần khi applet được tải vào trình duyệt. Đây là nơi bạn thường thực hiện các công việc khởi tạo như tạo các đối tượng giao diện người dùng, tải tài nguyên, hoặc thiết lập các biến ban đầu.
Phương thức này được gọi sau init() và mỗi khi người dùng quay lại trang chứa applet sau khi đã rời đi. Đây là nơi bạn thường bắt đầu các hoạt động động, chẳng hạn như khởi động một thread (luồng) hoặc bắt đầu một animation.
Phương thức này được gọi khi applet cần vẽ lại chính nó trên màn hình. Đối tượng Graphics g được cung cấp để vẽ các hình dạng, văn bản, hình ảnh, v.v. Phương thức này có thể được gọi nhiều lần (ví dụ: khi cửa sổ trình duyệt được thay đổi kích thước hoặc bị che phủ và sau đó được hiển thị lại).
Phương thức này được gọi khi người dùng rời khỏi trang chứa applet hoặc khi trình duyệt đóng. Đây là nơi bạn nên dừng các hoạt động đang chạy (ví dụ: dừng thread) để giải phóng tài nguyên.
Phương thức này được gọi một lần, ngay trước khi applet bị gỡ bỏ khỏi bộ nhớ. Đây là nơi bạn nên thực hiện các công việc dọn dẹp cuối cùng, chẳng hạn như giải phóng các tài nguyên đã được cấp phát.
Dễ triển khai các thành phần đồ họa động trong thời kỳ web chưa phát triển mạnh.
Viết một lần chạy được nhiều nơi (cross-platform).
Phụ thuộc vào Java plugin.
Hiệu suất và bảo mật không cao.
Bị hầu hết trình duyệt hiện đại loại bỏ.
Hiện nay, Java Applet hầu như không còn được sử dụng, do:
Sự phát triển của JavaScript, HTML5, CSS3 đã thay thế hoàn toàn chức năng Applet.
Các trình duyệt phổ biến như Chrome, Firefox, Edge, Safari đều không hỗ trợ Java Applet nữa.
Oracle đã ngừng hỗ trợ Applet trong JDK 9 trở đi.
Tóm lại, Java Applet là một công nghệ từng rất phổ biến trong việc tạo ứng dụng web tương tác. Tuy nhiên, với sự phát triển của công nghệ web hiện đại, Applet đã lỗi thời và không còn được sử dụng nữa. Tuy nhiên, việc tìm hiểu Applet giúp bạn hiểu hơn về sự phát triển của Java và các ứng dụng web.
Hy vọng qua bài viết này mọi người sẽ có thông tin hữu ích và hiểu rõ hơn một vài kiến thức cơ bản về kiến thức cơ bản về java applet.
P.A Việt Nam cung cấp đa dạng các Plan Hosting đáp ứng yêu cầu của khách hàng
Hosting Phổ Thông
Hosting Chất Lượng Cao
Hosting WordPress
Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/