Giáo trình lập trình Java - Part13

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

F3 Chuong trinh lai AppApplet f—~ỊfCT|fX^

Xln chao cac ban den voi lap trinh Javal

Hình 1.8. Chương trình lai chạy như chương trình ứng dụng độc lập
Nhưng đồng thời chương trình A p p A p p le t lại có thể thực thi như một a p p p l e t .
Tất nhiên, để một a p p l e t thực thi chúng ta phải tạo ra thẻ HTML và thực hiện nó
với trình thông dịch a p p l e t v i e w e r hoặc sử dụng trình duyệt web.
Thực hiện chương trình trên với a p p l e t v i e w e r chúng ta nhận được:

Applet

Xin chao cac ban den vol Isp trinh Javal

Hình 1.9. Chương trinh AppApplet thực thi như một applet
Khi a p p l e t chạy trên trình duyệt w eb, đặc điểm này thực sự hữu ích khi bạn
muốn tải a p p l e t trong một f r a m e mới. Ví dụ, trong a p p l e t được tạo để trao
đổi ( c h a t ) , m ột số W e b s it e sử dụng một cửa sổ C h a t riêng biệt để C h a t.
Bạn cũng có thể kết họp các đặc điểm cùa f r a m e và a p p l e t vào trong một
chương trình.
Tóm lại, chương trình ứng dụng độc lập và chương trình a p p l e t có những đặc
trưng riêng phù hợp với các loại ứng dụng khác nhau.
Bàng 1.2 Các chương trình ứng dụng độc lập và Applet
ừng dụng độc lập Java applet
Khai báo Là lớp con của bất kỳ lớp nào trong các Phải lả lớp con của A p p ie t
gói thư viện các lớp hoặc J A p p le t
Giao diện đồ hoạ Tuỳ chọn Do trinh duyệt web quyết định
Yẽu cầu bộ nhớ Bộ nhớ tối thiếu Bộ nhớ dành cho cả trinh duyệt
và a p p le t đó
Cách nạp chương Nạp băng dòng lệnh Thông qua trang web
trinh
Các tham số đặt trong tệp HTML
Dữ liệu vào Thông qua các tham số trẽn dòng lệnh gồm địa chi. kích thước của
trình duyệt
Cách thức thực Mọi hoạt động được bắt đầu và kết Gọi các hàm: i n i t ( ) . s ta r t(),
hiện thúc ỡ main () như trong C/C+ + stopO, đ estro yO , p a in t(), ..
Kiểu ứng dụng - ứng dụng trẽn các máy chủ S e rv e r Các ứng dụng Irên web
- Công cụ phát triển phần mềm
- ứng dụng trẽn các máy khách

26
BÀI TẬP
1.1. Trong số các nhận định sau, câu nào đúng, câu nào sai?
a) Bạn có thể viết các chương trình dạng thù tục bằng J a v a .
b) J a v a là ngôn ngữ có kiểu dữ liệu chặt chẽ.
c) J a v a là ngôn ngữ lập trình hướng đối tượng.
d) Ngôn ngữ J a v a cho phép phát triển các chương trình ứng dụng độc lập
với nền.
e) J a v a hỗ trợ để xây dựng các w e b s i t e động.
g) J a v a là ngôn ngữ biên dịch.
h) Chương trình ứng dụng độc lập viết bang J a v a có thề thực thi thông qua
trình duyệt w eb.
i) Có thể phát triển một chương trình chạy độc lập lẫn chạy thông qua trinh
duyệt w eb.
1.2. Sừ dụng những từ thích hợp để điền vào c h ồ ..........cùa các mệnh đề sau:
a) Trình j a v a làm nhiệm v ụ .........chương trình ứng d ụ n g .............................
b) Sir d ụ n g .......... để dịch các chương trình J a v a từ các f i l e . j a v a sang
d ạ n g ......... JVM l à ...........
c) L ệ n h ......... được sử dụng để thông dịch chương trình a p p l e t .
d) Lớp chương trình a p p l e t phái l à ......... của A p p l e t , hoặc ơ a p p l e t .
e) Chương trình a p p l e t là chương trình có thể nhúng v à o .......... hay chạy
bằng J a v a .........
g) Tên cùa f i l e chircmg trình J a v a .........tên c ú a ...........
h) Chương trình a p p l e t sau khi địch thành công p h ả i ..........t h è ............cùa
HTML.
1.3. Cài đặt JDK:
Hãy cài đặt một môi trường phát triển phần mềm, ví dụ E c l i p s e hoặc
Ơ C re a to r .
1.4. Viết và chạy các chương trình trong các chương trình 1.1, 1.2, 1.3.

27

You might also like