Professional Documents
Culture Documents
Giáo trình lập trình Java - Part3
Giáo trình lập trình Java - Part3
Giáo trình lập trình Java - Part3
triển những ứng dụng a p p l e t và s ứ dụng giao diện đồ hoạ, âm thanh, hình
ánh dưới dạng các trang W eb với nhiều ví dụ m inh hơạ được giớ i thiệu ở
chương 5. Chương 6 giới thiệu các lớp xù lý các luồng dữ liệu vào/ra chuẩn và
các phương pháp, kỹ thuật tổ chức đọc, ghi lên các loại tệp dữ liệu. Chương 7
trình bày van để két noi các c ơ sở dữ liệu với JDBC nham tạo ra những hệ
thống phần mềm tích hợp từ nhiều loại hệ thống thông tin khác nhau trên
mạng. Chương cuối giới thiệu một số kỹ thuật bào mật thông tin, chữ ký số và
ứng dụng mật m ã R S A đế đàm bào an ninh cho các hệ thống thông tin. Trong
các chương có nhiều ví dụ là nhũng chương trình hoàn chình, minh hoạ cho
cách sứ dụng những khái niệm đã nêu ở trên.
Giáo trình được biên soạn dựa trên kinh nghiệm giàng dạy cùa các lác già
trong nhiều năm lại các khoá đào tạo đại học, cao học ngành Cóng nghệ thông tin
cùa Đại học Quốc gia Hà Nội, Đại học Bách khoa Hà Nội, Đại học Khoa học
Huế, Đại học Sư phạn Hà Nội, Đại học Bách khoa Đà Nang, Đại học Thái
Nguyên, Đại học Công nghiệp Hà Nội,... Giáo trình được biên soạn về Lập
trình J a v a , ngoài ra nó có thế sừdụng làm lài liệu học lập ve Lập trình hướng
đối tượng càn bàn cùa ngôn ngữ J a v a cho sinh viên các hệ kỹ sư, cứ nhân,
học viên cao học ngành Công nghệ thông tin và cho những ai quan lâm đen
phương pháp lập trình hướng đoi tượng đế phát triến những ứng dụng độc lập
với môi trường, hay để xây dựng các W e b si t e trên mạng.
Các lác già bày tò lòng biêt ơn chân ihành tới các bạn đong nghiệp ớ các
đơn vị đào lạo ké trên và Phòng Các hệ thống Phần mềm tích hợp, Viện Công
nghệ Thông tin, Viện Khoa học và Công nghệ Việt Nam đã động viên, góp ý và
giúp đỡ đê hoàn chinh nội dung giáo trình.
Mặc dù co gang rất nhiều, nhưng khó tránh khói những thiểu sót, chúng tôi
mong nhận được những ý kiến đóng góp cùa bạn đọc đẽ giáo trình ngày càng tól hơn.
Thư góp ý xin gứi về Cóng ly c ò phần Sách Đại học - Dạy nghè, Nhà xuất bàn
Giáo dục Việí Nam, 25 Hàn Thuyên, Hà Nội.
Xin chân thành cám ơn!
CÁC TÁC GIA
6
Chương 1
NHẬP MÔN LẬP TRÌNH JAVA
Chương này giới thiệu khái quát về ngôn ngữ lập trinh Ja v a :
• Các đặc trưng nổi bật của ngôn ngữ lập trinh J a v a
■ Các loại chương trình của J a v a
* Máy ảo J a v a (J a v a V i r t u a l M achine)
■ Môi trường phát triển chương trình JDK (Ja v a D e v e lo p m e n t K it)
1.1.2. Một số đặc điếm nối bật của ngôn ngữ lập trình Java
Các đặc trưng cơ bán cùa ngôn ngữ lập trinh J a v a là:
■ Dơn giàn, thân thiện;
■ Hướng đối tượng;