Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Giáo trình Công nghệ Java cung cấp cho người học những kiến thức như: Tổng quan về lập trình Java; cấu trúc lập trình cơ bản trong Java; đối tượng, lớp, kế thừa, giao diện; lập trình giao diện với Java swing. | MỤC LỤC DANH MỤC THUẬT NGỮ TIẾNG ANH . .7 LỜI NÓI ĐẦU .8 Chương 1. TỔNG QUAN VỀ LẬP TRÌNH JAVA . .10 1.1. Lịch sử ra đời và phát triển của Java . 10 1.2. Đặc trưng ngôn ngữ Java . 10 1.3. Các ứng dụng của Java. 12 1.4. Dịch và thực thi một chương trình viết bằng Java . 13 1.5. Kiến trúc chương trình xây dựng trên Java . 13 1.5.1. Kiến trúc chương trình Java . 13 1.5.2. Chương trình Java đầu tiên. . 16 Chương 2. CẤU TRÚC LẬP TRÌNH CƠ BẢN TRONG JAVA .20 2.1. Các kiểu dữ liệu . 20 2.2. Biến . 21 2.3. Toán tử. . 22 2.4. Strings và StringBuider . 23 2.4.1. Lớp String . 23 2.4.2. StringBuffer và StringBuilder . 27 2.5. Nhập Xuất dữ liệu . 27 2.6. Câu lệnh và các cấu trúc lệnh trong Java . 31 2.6.1. Lệnh khối lệnh trong Java. . 32 2.6.2. Câu lệnh if else . 32 2.6.3. Câu lệnh switch-case . 33 2.6.4. Vòng lặp While . 35 2.6.5. Vòng lặp do-while . 35 2.6.6. Vòng lặp for . 36 2.6.7. Lệnh break và continue. 37 2.7. Số lớn trong java . 38 2.8. Mảng . 38 2.8.1. Vòng lặp for each . 39 2.8.2. Khởi tạo mảng và mảng nặc danh . 40 2.8.3. Copy mảng . 41 2.8.4. Các tham số dòng lệnh. 41 2.8.5. Sắp xếp mảng. 42 1 2.8.6. Mảng nhiểu chiều . 42 Chương 3. ĐỐI TƯỢNG LỚP KẾ THỪA GIAO DIỆN .49 3.1. Đối tượng lớp lớp trừu tượng . 49 3.1.1. Khái niệm . 49 3.1.2. Khai báo lớp . 49 3.1.3. Thuộc tính của lớp . 50 3.1.4. Phương thức của lớp . 52 3.1.5. Chỉ định truy xuất lớp . 55 3.2. Tạo đối tượng . 55 3.3. Kế thừa và đa hình . 57 3.3.1. Mô tả kế thừa . 57 3.3.2. Kế thừa đơn . 57 3.3.3. Kế thừa kép . 61 3.3.4. Lớp cha lớp con . 63 3.3.5. Cách sử dụng từ khóa super . 64 3.3.6. Cách nạp chồng phương thức . 64 3.3.7. Đa hình . 66 3.4. Lớp trừu tượng . 68 3.5. Lớp Object . 71 3.5.1. Phương thức equals . 71 3.5.2. Phương thức toString . 72 3.6. Giao diện . 72 3.6.1. Mô tả giao diện . 72 3.6.2. Mục đích sử dụng giao diện . 73 3.6.3. So sánh giao diện và lớp trừu tượng . 73 3.7. Lớp nội . 74 3.7.1. Các kiểu lớp nội . 75 3.8. Xử lý ngoại lệ . 77 3.8.1. Giới thiệu . 77 3.8.2. Mục đích của việc xử lý ngoại