tailieunhanh - giaotrinhlaptrinhjavap1

| Tr-êng 1 i hac s- ph1m ku thuEt h-ng yan khoa c ng nghũ th ng tin ----------------QQO----------- 0 c- -ng bụi gi ng Java Nhóm biên soạn 1. Hoàng Trọng Thế 2. Nguyễn Duy Tân Trang 1 MỤC LỤC Chương 1 CÁC KHÁI NIỆM Cơ BẢN. 5 BÀI 1. LÀM QUEN VỚI JAVA. 5 I. Lịch sử java. 5 II. Java em là ai . 5 II. Một số đặc trưng của III. Các kiểu ứng dụng IV. Máy ảo Java JVM-Java Virtual Machine .7 BÀI 2 NỀN TẢNG CỦA JAVA .9 I. Tập ký tự dùng trong java .9 II. Từ khoá của III. Định danh tên .10 IV. Cấu trúc một chương trình java .10 V. Chương trình JAVA đầu VI. Chú thích trong chương trình .14 VII. Kiểu dữ liệu .15 VII. Một số phép toán trên kiểu dữ liệu nguyên IX. Toán tử chuyển X. Các hàm toán học .24 XI. Các phép toán trên kiểu kí BÀI 3. ĐIỀU KHIÊN LUỒNG CHƯƠNG TRÌNH .27 I. Cấu trúc rẽ II. Cấu trúc lặp while và do-while .30 III. Cấu trúc for .32 IV. Lệnh break và continue .34 Chương 2 LẬP TRÌNH HƯỚNG ĐÔI TƯỢNG .37 BÀI 1. ĐỊNH NGHĨA LỚP .38 I. Khai báo lớp .38 II. Chi tiết ve khai báo một phương thức .40 III. Từ khoá this .43 IV. Từ khoá super .43 V. Sử dụng lớp .44 VI. Điều khiển việc truy cập đến các thành viên của một lớp .44 BÀI 2. KHỞI ĐẦU VÀ DỌN I. Phương thức tạo dựng constructor .47 II. Khối khởi đầu vô danh và khối khởi đầu III. Dọn dẹp kết thúc và thu rác .51 BÀI 3. CÁC THÀNH PHẦN I. Thuộc tính II. Phương thức tĩnh .52 BÀI 4. NẠP CHỒNG PHƯƠNG THỨC .53 I. Khái niệm ve phương thức bội tải .53 Trang 2 II. Yêu cầu của các phuơng thức bội BÀI 5. KÉ THỪA INHERITANCE .54 I. Lớp cơ sở và lớp dẫn II. Cách xây dựng lớp dẫn III. Thừa kế các thuộc tính .54 IV. Thừa kế phuơng thức .54 V. Khởi đầu lớp cơ sở .54 VI. Ghi đè phuơng thức Override .56 VI. Thành phần VII. Từ khoá final .56 BÀI 6. LỚP Cơ SỞ TRỪU BÀI 7. ĐA HÌNH THÁI .62 BÀI 8. GIAO DIỆN LỚP TRONG I. Giao diện .63 II. Lớp Bài 9. MẢNG XÂU KÝ Tự TẬP HỢP .67 I. Mảng .67 II. Xâu ký