: xác định 1 hành động nào đó tại thờ
biểu thức Java
MÔN NGÔN
Bộ Môn Công nghệ phần mềm Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM
ơng 7
ỨC JAVA
N NGỮ JAVA
Môn : Ngôn ngư Java
Slide 126
Chương 7 : Biểu thức Java
Tổng quát về b
Tađã biết trong toán học công thứ
tính toán nàođó trên các số. Trong Java (hay ngôn ngữ lập trìn
tả qui trình tính toán nào đó trên nhưcông thức toán học, tuy nó tổ
liệu khác nhau) và phải tuân theo thức toán học.
Bộ Môn Công nghệ phần mềm Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM
Đểhiểuđược biểu thức, ta cần hiể
Các toán hạng : các biến, hằng Các toán tửtham gia biểu thức Qui tắc kết hợp toán tửvà toán Qui trình mà máy dùngđểtính Kiểu của biểu thức là kiểu của
biểu thức Java
ức là phương tiện miêu tả 1 qui trình nh khác), ta dùng biểu thức để miêu các dữ liệu ⇒ biểu thức cũng giống
ổng quát hơn (xửlý trên nhiều loại dữ
o qui tắc cấu tạo khắt khe hơn công
Môn : Ngôn ngư Java
Slide 127 ểuđược các thành phần của nó : g dữliệu,... c : +,-,*,/,... n hạngđểtạo biểu thức. trịcủa biểu thức. kết quảtính toán biểu thức. Chương 7 : Biểu thức Java Các biểu th Biểu thức cơ bản là phần tử nhỏ nh trong các phần tửsauđược gọi là biể
Biến, thuộc tính củađối tượng, Hằng gợi nhớ,
Giá trịdữliệu cụthểthuộc kiểu Lời gọi method
Bộ Môn Công nghệ phần mềm Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM
Lời gọi method,
1 biểu thứcđượcđóng trong 2 d Qui trình tạo biểu thức là qui trìnhđệ
toán hạng của nó, trong đó toán hạn biểu thức sẵn có (đãđược xây dựng đểbiến nó trởthành biểu thức cơbản hức cơ bản hất cấu thành biểu thức bất kỳ. Một ểu thức cơbản : nàođó (nguyên, thực,..)
Môn : Ngôn ngư Java
Slide 128 dấu ().
ệqui : ta kết hợp từng toán tửvới các ng hoặc là biểu thức cơbản hoặc là trướcđó và nênđóng trong 2 dấu () n).
Các to
Dựa theo sốtoán hạng tham gia, có 3 loạ
toán tử1 ngôi: chỉcần 1 toán hạ
1đại lượng.
toán tử2 ngôi: cần dùng 2 toán
đại lượng.
toán tử3 ngôi: cần dùng 3 toán
điều kiện c hầu lấy kết quảv1 hay v Java thường dùng các ký tự đặc biệtđểm
toán tử'+': cộng 2đại lượng
Bộ Môn Công nghệ phần mềm Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM
toán tử + : cộng 2đại lượng.
toán tử'-': trừ đại lượng 2 ra khỏi
toán tử'*': nhân 2đại lượng.
toán tử'/': chiađại lượng 1 chođạ
Trong vài trường hợp, Java dùng cùng 1 khác nhau. Trong trường hợp này, ngữ
lẫn.
Ngữcảnh thường là kiểu của các toán hạ
toán tử được hiểu là toán tử1 ngôi.
oán tửại toán tửthường dùng nhất :