... Trình dịch ngược, 'javap'
Cú pháp:
javap [options] classname
2.5.4 Công cụ sinh tài liệu, 'javadoc'
Cú pháp:
javadoc [options] sourcecodename .java
2.5.5 Chương trình ...
của trình duyệt.
JDK chứa các công cụ sau:
2.5.1 Trình biên dịch, 'javac'
Cú pháp:
javac [options] sourcecodename .java
2.5.2 Trình thông dịch, &apos ;java& ap...
... do và chuyển
động theo đường path, và 1 số lý thuyết cơ bản chúng ta đã có 1 số kiến thức cơ bản về Swishmax để bước vào
các bài tập căn bản đòi hỏi sự kết hợp giữa các yếu tố này cũng như cách ... CÁC PANEL VÀ THUỘC TÍNH CỦA
MỖI OBJECT:
5.1/ Proerties
panel (bảng properties):
a/ Scene:
Giáo trình SwishMax cơ bản
Chương 1 - Giao diện (layout)
SM - Tên gọi các...
... quả chạy chương trình được mô tả như hình dưới.
IV. Một số lớp cơ bản của Java
Các lớp cơ bản, hay sử dụng của Java như: Object, các lớp Wrapper (lớp
bao của các kiểu dữ liệu nguyên thủy), ... số lớp trong gói java. lang
1. Lớp Object
Tất cả các lớp được xây dựng trong các chương trình Java đều hoặc là trực
tiếp hoặc gián tiếp được mở rộng từ lớp Object. Đây là l...
... chuẩn
Giáo trình Lập trình C căn bản Trang 113
Hanoi Aptech Computer Education Center
11.3 Bài tập
Thêm chức năng ghi, đọc file ở các bài tập của bài Mảng và chuỗi, Các dữ liệu tự tạo.
Giáo trình ... có sử dụng kiểu dữ liệu struct nhanviên.
Giáo trình Lập trình C căn bản Trang 105
Hanoi Aptech Computer Education Center
Bạn lưu ý rằng khi truyền struct sang hàm, không...
... lý.
1
Lập trình Java cơ bản
Cao Đức Thông - Trần Minh Tuấn
cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn
20
Một số lớp ngoại lệ
•
RuntimeException: Chỉ các ngoại lệ có
thể xảy ra khi JVM thực thi chương trình
•
NullPointException: ... ra. Chương trình dừng lại ngay lập tức,
toàn bộ phần mã phía sau sẽ không được
thực thi.
•
Java hỗ trợ cách thức để xử lý ngoại lệ
(exception handlin...
... Java
•
Giới thiệu ngôn ngữ Java
•
Kiến trúc của Java
•
Nội dung một chương trình Java cơ bản
•
Các kiểu dữ liệu cơ bản & toán tử
•
Các cấu trúc điều khiển
•
Nhập dữ liệu từ bàn phím
•
Công cụ ... “Chao\tmung\nban\nden\tvoi\nlap trinh
Java\ n" );
}
}
Chao mung
ban
den voi
lap trinh Java
12
Các kiểu dữ liệu cơ bản
•
Java có hai kiểu dữ liệu
• Dữ liệu...
... 49
Mô tả các cài đặt
•
HashMap: Bảng băm (cài đặt của Map).
•
LinkedHashMap: Bảng băm kết hợp với linked list
nhằm đảm bảo thứ tự các phần tử (cài đặt của
Map).
•
TreeMap: Cây đỏ đen (cài đặt của Map).
50
Ví dụ 1: TreeSet
// This program sorts a set of names
import java. util.*;
public class TreeSetTest1
{
public static void main(String[] args)
{
SortedSet names = ne...
... obj.copy(a,b);
} catch (MyException e) {
System.out.println(e.getMessage());
}
}
}
1
Lập trình Java cơ bản
Cao Đức Thông - Trần Minh Tuấn
cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn
28
Lan truyền ngoại ... ra. Chương trình
dừng lại ngay lập tức, toàn bộ phần
mã phía sau sẽ không được thực thi.
•
Java hỗ trợ cách thức để xử lý ngoại lệ
(exception handling) tuỳ theo nhu cầu
của c...
... 1
Lập trình Java cơ bản
Cao Đức Thông - Trần Minh Tuấn
cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn
10
Lớp Time
•
Dữ liệu
• Mỗi dữ liệu phải có một phạm vi nhất định
•
Phương ... System.exit( 0 );
} // Ket thuc ham main
} // Ket thuc lop TimeTest
Lớp TimeTest
13
•
javac TimeTest .java
• java TimeTest
Chạy TimeTest
14
Phạm vi truy cập
•
private
•
Chỉ truy cập được từ trong ... OOP tr...
... tán
5
Kiến trúc của Java
•
Java Platform
•
Java Virtual Machine (Java VM)
•
Java Application Programming Interface (Java API)
Hardware-Platform
Java VM
Java API
myProgram .java
Java Platform
Mã nguồn
6
Kiến ... dung một chương trình Java cơ bản
•
Các kiểu dữ liệu cơ bản & toán tử
•
Các cấu trúc điều khiển
•
Nhập dữ liệu từ bàn phím
• Công cụ soạn thảo
•
Bài...