... mềm.
Java là một ngôn ngữ lập trình đầu tiên gởi các chương trình tương tác như
văn bản, ảnh và các thông tin tĩnh thông qua World Wide Web. Các chương
trình này, không giống như chương trình ... mật java (JAVA Security packages)
Các gói bảo mật Java bao gồm:
java. security
Đây là gói API bảo mật chính. Chứa các lớp và giao diện hỗ trợ mã hoá,
digest và chữ ký điện...
... ngôn ngữ lập trình hỗ trợ OOP thì việc triển khai kỹ thuật lập
trình hướng đối tượng sẽ dễ dàng hơn. Kỹ thuật lập trình hướng đối tượng
cải tiến việc phát triển các hệ thống phần mềm. Kỹ thuật ... trong máy tính.
Phát triển phần mềm theo kỹ thuật lập trình hướng đối tượng có khả năng
giảm thiểu sự lẫn lộn thường xảy ra giữa hệ thống và lĩnh vực ứng dụn...
... JDK (Java Development Kit)
Sun Microsystem đưa ra ngôn ngữ lập trình Java qua sản phẩm có tên là Java
Development Kit (JDK). Ba phiên bản chính là:
Java 1.0 - Sử dụng lần đầu vào năm 199 5
Java ... năm 199 5
Java 1.1 – Ðưa ra năm 199 7 vớI nhiều ưu điểm hơn phiên bản trước.
Java 2 – Phiên bản mới nhất
28 Core Java
2.4.1 Máy ảo Java là gì ?
Máy ảo là một phần...
... mã nguồn, ta sử dụng trình biên dịch java. Trình biên dịch xác
định tên của file nguồn tại dòng lệnh như mô tả dưới đây:
C:\jdk1.2.1\bin>javac First .java
Trình dịch java tạo ra file First.class ... biết các cấu trúc lập trình cơ bản
3.1 Cấu trúc một chương trình Java
Phần đầu của một chương trình Java xác định thông tin môi trường. Để làm
được việc này, chươn...
... Integer( 199 5));
ht.put(“Dark Side of the Moon”, new Integer( 197 3));
ht.put(“Wish You Were Here”, new Integer( 197 5));
ht.put(“Animals”, new Integer( 199 7));
ht.put(“Ummagumma”, new Integer( 196 9)); ...
No
Bảng 4.2: Truy cập đến các thành phần của lớp.
4.5 Gói java. lang
Mặc định, mỗi chương trình java đều nhập gói java. lang. Vì thế, không cần lệnh nhập gói java. l...
...
Chương trình 5 .9 minh họa về FlowLayout manager. Ở đây, contructor không cần được gọi
một cách tường minh, bởi vì cấu tử này được gọi mặc định cho một applet.
Chương trình 5 .9
import java. awt.*; ... thành phần. Khi thiết lập
giá trị của gridx là „GridbagConstraints.RELATIVE‟
thì thành phần được thêm sẽ nằm ở vị trí bên
phải của thành phần cuối cùng.
Fill
Chỉ ra c...
... quả của chương trình trên:
Hình 6 .9 Lớp FontMetrics
Chương trình 6.8 minh hoạ cách lớp FontMetrics được sử dụng để in đoạn văn
bản nhiều font, nhiều dòng. Trong chương trình này, chúng ... chúng ta dùng trình thông dịch java, trong
khi đó applet có thể chạy được trên các trình duyệt (có hổ trợ Java)
hay sử dụng công cụ appletViewer, công cụ này đi kèm với JDK.
Q...
... năng này làm cho Java trở thành
một ngôn ngữ lập trình mạnh.
7.2 Mục đích của việc xử lý ngoại lệ
Một chương trình nên có cơ chế xử lý ngoại lệ thích hợp. Nếu không, chương
trình sẽ bị ngắt ... ngoại lệ của Java được gọi là „catch and throw‟. Trong
mô hình này, khi một ngoại lệ xảy ra, ngoại lệ sẽ bị chặn và chương trình
chuyển đến một khối xử lý ngoại lệ. Người lập...
... gói java. io phục vụ vào ra.
9. 2 Các dòng (stream)
Theo thuật ngữ chung, stream là một dòng lưu chuyển. trong thuật
ngữ về kỹ thuật dòng là một lộ trình mà dữ liệu được truyền trong chương
trình. ...
Chương trình 9. 3 dưới đây mô tả cách dùng các luồng nhập/xuất có lập vùng
đệm:
Chương trình 9. 3
import java. io.BufferedInputStream;
import java. io.BufferedO...