Nội dung của tài liệu trình bày về Java Basic, hướng đối tượng, kiểu dữ liệu, khai báo biến, hàm và mảng, tạo mới class, getters and setters, Inheritance – kế thừa và bài tập Hướng đối tượng. | Ver – 2015, FIT - HCMUP Lập trình Di động : LAB01 – JAVA CƠ BẢN 1 Java Basic Xem thêm các tài liệu về Lập trình Java cơ bản trên mạng. . Kiểu dữ liệu Java supports eight different primitive data types: 1. byte: The byte data type is an 8-bit signed integer. 2. short: The short data type is a 16-bit signed integer. 3. int: The int data type is a 32-bit signed integer. It has a maximum value of 2,147,483,647. 4. 5. 6. 7. long: The long data type is a 64-bit signed integer. float: The float data type is a single-precision 32-bit floating point. double: The double data type is a double-precision 64-bit floating point. boolean: The boolean data type has only two possible values: true and false. 8. char: The char data type is a single 16-bit Unicode character. Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM 1 Ver – 2015, FIT - HCMUP Lập trình Di động : LAB01 – JAVA CƠ BẢN Khai báo biến Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM 2 Ver – 2015, FIT - HCMUP Lập trình Di động : LAB01 – JAVA CƠ BẢN Hàm & Mảng Hàm Mảng động - ArrayList Thư viện: import ; /*Tạo mảng*/ ArrayList obj = new ArrayList(); /*Thêm phần tử*/ ("Ajeet"); ("Harry"); ("Chaitanya"); ("Steve"); ("Anuj"); /* In mảng */ ("Danh sach hien tai : " + obj); /*Thêm phần tử vào vị trí*/ (0, "Rahul"); (1, "Justin"); /*Xóa phần tử*/ ("Chaitanya"); ("Harry"); ("Danh sach hien tai : " + obj); Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM 3 Ver – 2015, FIT - HCMUP Lập trình Di động : LAB01 – JAVA CƠ BẢN /*Xóa phần tử dựa vào vị trí*/ (1); // Duyệt mảng for ( String s : obj ){ ( s ); } Các hàm khác: set(int index, Object o): update phần tử int indexOf(Object o): trả về vị .