Chương 2: Cơ bản về ngôn ngữ Java
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Chương 2: Cơ bản về ngôn ngữ JavaChương 2: Cơ b n v ngôn ng Java GVLT: Tr n Anh Dũng 1 N i dungBi n & H ngKi u d li uToán t , bi u th cCác c u trúc ñi u khi n (ch n, r nhánh, l p)L p bao ki u cơ sPhương th c và cách s d ngM t s l p cơ b n 2 Bi n (1)Bi n?Tên bi n: Phân bi t ch hoa ch thư ngTrong java, bi n có th ñư c khai báo b t kỳ nơi ñâutrong chương trình.Bi n toàn c c: Khai báo dùng t khóa public, ho c ñ t chúng trong m t classBi n c c b : B t bu c ph i kh i t o giá tr trư c khi s d ng. 3 Bi n (2)Cách khai báo bi n: ; = ;Gán giá tr cho bi n: = ; 4 Bi n (3)Lưu ý: Trong java n u lúc khai báo không kh i t o giá tr cho bi n thì nó s nh n 1 giá tr m c ñ nh. M i ki u d li u có 1 giá tr m c ñ nh khác nhau. 0 n u ki u d li u là ki u s ‘ ’ n u ki u d li u là ký t false n u ki u d li u là boolean null n u ki u d li u là l p 5 H ngH ng?Tên ñ t theo qui ư c như tên bi nKhai báo dùng t khóa finalVí d : final int x = 10; // khai báo h ng s nguyên x = 10 final long y = 20; // khai báo h ng s long y = 20H ng ký t : ñ t gi a c p nháy ñơn ‘’H ng chu i: là m t dãy ký t ñ t gi a c p nháy ñôi “” 6 H ng ký t ñ c bi t Ký t Ý nghĩa Xóa lùi (BackSpace) Tab Xu ng hàng D u enter” Nháy kép’ Nháy ñơn\ \f ð y tranguxxxx Ký t unicode 7 Ki u d li uKi u d li u cơ s (primitive data type)Ki u d li u tham chi u (reference data type) byte Array char Class boolean Interface short int long float double 8 Ki u d li u cơ sType Size in bits Values Standardboolean true or false [Note: The representation of a boolean is specific to the Java Virtual Machine on each computer platform.]char 16 u0000 to uFFFF (ISO Unicode character set) (0 to 65535)byte 8 –128 to +127 (–27 to 27 – 1)short 16 –32,768 to +32,767 (–215 to 215 – 1)int 32 –2,147,483,648 to +2,147,483,647 (–231 to 231 – 1)long 64 –9,223,372,036,854,775,808 to +9,223,372,036,854,775,807 (–263 to 263 – 1)float 32 (IEEE 754 floating point) Negative range: –3.4028234663852886E+38 to –1.40129846432481707e–45 Positive range: 1.40129846432481707e–45 to 3.4028234663852886E+38double 64 (IEEE 754 floating point) Negative range: –1.7976931348623157E+308 to –4.94065645841246544e–324 Positive range: 4.94065645841246544e–324 to 1.7976931348623157E+308Fig. 4.16 The Java primitive types. 9 Ki u d li u cơ s KiKi u s nguyên 4 ki u s nguyên khác nhau là: byte, short, int, long Ki u m c ñ nh c a các s nguyên là ki u int Không có ki u s nguyên không d u boolean b = false; if (b == 0){ Error? System.out.println(Xin chao); } 10 Chuy n ñ i ki u d li uKhi có s không tương thích v ki u d li u (gán, tínhtoán bi u th c, truy n ñ i s g i phương th c) Chuy n ki u h p (l n ...
Tìm kiếm theo từ khóa liên quan:
hệ điều hành unix mẹo cài hệ điều hành sửa lỗi máy tính kinh nghiệm cài đặt mẹo sử dụng máy tính quản trị hệ thống tài liệu java lý thuyết java lập trình với java tự học java giáo trìnhjavaTài liệu cùng danh mục:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 434 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 359 0 0 -
Bài giảng Xử lý sự cố phần mềm - Bài 4 Xử lý sự cố sử dụng Internet
14 trang 316 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 309 0 0 -
3 trang 280 0 0
-
Làm việc với Read Only Domain Controllers
20 trang 268 0 0 -
80 trang 258 0 0
-
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 255 0 0 -
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 254 0 0 -
175 trang 252 0 0
Tài liệu mới:
-
Bài giảng Kỹ thuật ô tô điện và ô tô lai - Trường Đại học Kỹ thuật Công nghiệp
165 trang 0 0 0 -
Bài giảng Tính toán thiết kế ô tô - Trường Đại học Kỹ thuật Công nghiệp
153 trang 0 0 0 -
Bài kiểm tra chất lượng kiến thức hội nhập văn hóa dành cho cán bộ mới
4 trang 0 0 0 -
Bài kiểm tra chất lượng kiến thức hội nhập làm việc dành cho cán bộ mới
3 trang 0 0 0 -
21 trang 0 0 0
-
Luận văn Thạc sĩ Kiến trúc: Đánh giá thiết kế nhà ở xã hội tại quận hà đông TP Hà Nội
144 trang 0 0 0 -
87 trang 0 0 0
-
Quyết định số 190/2019/QĐ-UBND tỉnh BìnhDương
10 trang 1 0 0 -
70 trang 1 0 0
-
Chapter 16: Monopolistic competition
78 trang 3 0 0