Đang tải... (xem toàn văn)
Kết thúc bài học bạn có thể: Biết cách định nghĩa 1 tên trong java Biết các từ khóa của java. Hiểu các kiểu dữ liệu cơ bản của java. Nhận biết được cú pháp java gần hoàn toàn giống C. Giải thích được cơ chế điều khiển chương trình Biết các đặc tính về mảng với java Sử dụng được các hàm toán trong gói java.lang Sử dụng được các hàm nhập xuất dữ liệu cơ bản.
! ! 20/08/13 Bộ Môn CNPM - ĐHBK Hà Nội 2 Mu ̣ c tiêu Mu ̣ c tiêu Kt thc bi hc bn c th: Bit cách định nghĩa 1 tên trong java Bit các từ kha của java. Hiu các kiu dữ liệu cơ bản của java. Nhận bit được c pháp java gần hon ton giống C. Giải thích được cơ ch điều khin chương trình Bit các đặc tính về mảng với java Sử dụng được các hm toán trong gi java.lang Sử dụng được các hm nhập xuất dữ liệu cơ bản. 20/08/13 Bộ Môn CNPM - ĐHBK Hà Nội 3 Nô ̣ i dung Nô ̣ i dung 2.1- Ch thích trong java 2.2- Từ kha của java- Cách đặt tên 2.3- Kiu cơ bản trong java 2.4- Bin: Gán trị v khởi to. 2.5- Toán tử- Operators 2.6- Gi java.lang 2.7- Cấu trc điều khin – Phát biu 2.8- Mảng – Array 2.9- Nhập xuất dữ liệu. 2.10- Tm tắt dng trắc nghiệm 2.11- Bi tập 20/08/13 Bộ Môn CNPM - ĐHBK Hà Nội 4 2.1- Chú thích trong java 2.1- Chú thích trong java // Ch thích đn cuối dòng /* Ch thích nhiều dòng …… */ Cách vit ch thích giống C++ Ch thích l công cụ: Giải thích chương trình. Lập ti liệu cho chương trình: Tác gỉa, version, những đặc đim của chương trình 20/08/13 Bộ Môn CNPM - ĐHBK Hà Nội 5 2.2- Từ khóa- Cách đặt tên 2.2- Từ khóa- Cách đặt tên Từ kha cho các kiu dữ liệu cơ bản : byte, short, int, long, float, double, char, boolean Từ kha cho phát biu lặp: do, while, for, break, continue Từ kha cho phát biu rẽ nhánh: if, else, switch, case, default, break Từ kha đặc tả đặc tính một method: private, public, protected, final, static, abstract, synchronized, volatile, strictfp Hằng (literal): true, false, null Từ kha liên quan đn method: return, void Từ khoá liên quan đn package: package, import 20/08/13 Bộ Môn CNPM - ĐHBK Hà Nội 6 2.2- Từ khóa- Cách đặt tên 2.2- Từ khóa- Cách đặt tên Từ kha cho việc quản lý lỗi: try, catch. finally, throw, throws Từ kha liên quan đn đối tượng: new, extends, implements, class, instanceof, this, super Cách đặt tên (identifier): Bắt đầu bằng ký tự, ký tự gch dưới (underscore ‘_’ ) hay ký tự ‘$’ Sau đ l các ký tự ký số hay ‘_’, ‘$’ , không dùng các ký tự khác như: khoảng trống, ký hiệu phép toán Một tên không th l true, false, hoặc null. Một tên không th l một từ kha. Một tên c th c độ di bất kỳ. Từ kha v tên c tính chất case-sensitive Nhận xét: Gần như y hệt C++ 20/08/13 Bộ Môn CNPM - ĐHBK Hà Nội 7 2.3- Kiểu dữ liệu cơ bản trong java 2.3- Kiểu dữ liệu cơ bản trong java Type Default Size (bytes) Range Description byte 0 1 -128 127 số nguyên short 0 2 -32768 32767 số nguyên int 0 4 -2 tỉ mốt 2 tỉ mốt số nguyên long 0 8 - 9 tỉ tỉ 9 tỉ tỉ số nguyên float 0.0 4 +/- 1.45 E-45 +/-3.4 E+38, +/- infinity, +/-0, NAN số thực (Not A Number double 0.0 8 +/- 1.79E-324 +/-3.4 E+308, +/- infinity, +/-0, NAN số thực char \u0000 2 \u0000 \uFFFF ký tự Unicode 20/08/13 Bộ Môn CNPM - ĐHBK Hà Nội 8 2.3- Kiểu dữ liệu cơ bản trong java 2.3- Kiểu dữ liệu cơ bản trong java Thí dụ Dùng các ký tự đặc tả việc buộc phải xem xét trị thuộc 1 kiu no đ: i, I, l, L, f, F, d, D nhưng L thường dùng thay cho l vì sợ nhầm với 1. 178 int (default) 45.62 double (default) 178L long 44.21f float 11.19e8 double (default) ‘z’ char , hằng klý tự đ trong cặp nhát đơn (single quote character) Nhận xét: Gần như C++ 20/08/13 Bộ Môn CNPM - ĐHBK Hà Nội 9 2.4- Biến- Định nghĩa, khởi tạo 2.4- Biến- Định nghĩa, khởi tạo Bin = Trị c thay đổi theo thời gian 3 đặc đim của bin: Tên bin, Trị khởi to, tầm vực (scope) Scope của biến: khối chương trình m bin c ý nghĩa (tham khảo được) C pháp định nghĩa bin: DataType [[identifier [ = InitValue]],…] ; DataType variableName; int count , age1= 21, age2= 2*age1; char ch1=‘z’, ch2; Giống C 20/08/13 Bộ Môn CNPM - ĐHBK Hà Nội 10 2.4- Biến- Định nghĩa, khởi tạo 2.4- Biến- Định nghĩa, khởi tạo Ví dụ: int x; // Khai báo x l một // bin nguyên (integer); double bankinh char a; // Tinh dien tich thu nhat bankinh = 1.0; dientich = bankinh*bankinh*3.14159; System.out.println("Dien tich bang " + dientich + " voi ban kinh la " + bankinh); . trong java Bit các từ kha của java. Hiu các kiu dữ liệu cơ bản của java. Nhận bit được c pháp java gần hon ton giống C. Giải thích được cơ. trong java 2.2- Từ kha của java- Cách đặt tên 2.3- Kiu cơ bản trong java 2.4- Bin: Gán trị v khởi to. 2.5- Toán tử- Operators 2.6- Gi java. lang