Professional Documents
Culture Documents
Bai 02
Bai 02
Bộ môn Công nghệ Phần mềm Nêu được các quy ước đặt tên trong các chương
Viện CNTT & TT trình Java, tạo ra các định danh hợp lệ
Trường Đại học Bách Khoa Hà Nội Mô tả các kiểu dữ liệu cơ bản trong Java và
cách sử dụng
Các toán tử
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Giải thích về phạm vi của biến
Bài 02. Cú pháp Java cơ bản Sử dụng các câu lệnh điều khiển, cấu trúc điều
kiện, cấu trúc lặp và rẽ nhánh
Khai báo, khởi tạo các biến và mảng trong Java
2
3 4
5 6
1
8/24/2011
7 8
9 10
a. Số nguyên b. Số thực
11 12
2
8/24/2011
13 14
Literals
integer…………..7
floating point…7.0f
boolean……….true
character……….'A'
string………….."A"
15 16
17 18
3
8/24/2011
double f;
int a, b; int d; long g;
short c; short e; f = g;
a = b + c; e = (short)d; g = f;
19 20
21 22
1. Định danh
2. Các kiểu dữ liệu
3. Toán tử
4. Cấu trúc điều khiển
5. Mảng
23 24
4
8/24/2011
25 26
27 28
{ [true]
case b case b break
int num =10; [false
]
action(s)
if (num %2 == 0) .
.
System.out.println (num+ “la so chan”); .
[true]
else case z
[false
case z
action(s)
break
]
System.out.println (num + “la so le”); default
action(s)
}
}
29 30
5
8/24/2011
switch (day) {
case 0:
case 1:
rule = “weekend”; action state
break;
case 2: int x = 2; [true]
condition
… while (x < 2) {
x++; [false]
case 6: System.out.println(x);
rule = “weekday”; }
break;
default: int x = 2;
do {
rule = “error”; x++;
} System.out.println(x);
} while (x < 2);
31 32
33 34
Vòng lặp for và while 4.5. Các lệnh thay đổi cấu trúc điều khiển
break
Có hai dạng:
int sum = 0;
int sum = 0;
int index = 1;
for (int index = 1;index <= 10;index++)
while (index <= 10) {
{
sum += index;
sum += index;
index++;
}
}
35 36
6
8/24/2011
4.5. Các lệnh thay đổi cấu trúc điều khiển (2) Ví dụ - break và continue
1. Định danh
2. Các kiểu dữ liệu
3. Toán tử
4. Cấu trúc điều khiển
5. Mảng
39 40
variableName
reference
Array or Object
41 42
7
8/24/2011
43 44
Row 2
b[ 2 ][ 0 ] b[ 2 ][ 1 ] b[ 2 ][ 2 ] b[ 2 ][ 3 ]
Chỉ số cột
Chỉ số hàng
Tên mảng
45 46