... Máy ảo Java Java Development Kit Các đặc trưng mới của Java 2 Bài tập Cài đặt Java 2 Gõ các lệnh sau tại dấu nhắc và liệt kê các tham số khác nhau của chúng: javac java ... Các gói bảo mật java (JAVA Security packages) Các gói bảo mật Java bao gồm: java. security Đây là gói API nhân bảo mật (the core security API package). Chứa các lớp và giao diện (interface) ... và chữ ký điện tử. java. security.acl Chứa các giao diện dùng cài đặt các chính sách điều kiển truy cập java. security.cert Cung cấp sự hổ trợ cho chứng nhận X.509 java. security.interfaces...
... Java là cái tên được chọn, Java là tên của một quán cafe mà nhóm thiết kế java hay đến đó uống. II. Java em là ai Java là ngôn ngữ lập trình hướng đối tượng, do vậy không thể dùng Java ... trìnhjava sang mã byte code ta dùng lệnh C:\JDK1.4\BIN\javac TênTệp .java - Để thông dịch và chạy chương trình ta sử dụng lệnh C:\JDK1.4\BIN \java TênTệp Để biên dịch và chạy chương trìnhJava ... overloading),… Java không sử dụng lệnh “goto” cũng như file header (.h). Cấu trúc “struct” và “union” cũng được loại bỏ khỏi Java. Nên có người bảo Java là “C++ “, ngụ ý bảo java là C++ nhưng...
... "Welcome to JavaScript !"Hướng dẫn: Dùng thẻ để tạo nút nhấn và thêm thuộc tính onClick = "<Câu lệnh JavaScript>;" (Trong đó <Câu lệnh JavaScript> có thể là một lệnh JavaScript ... "Các câu lệnh JavaScript". 11MỤC LỤCChương 0: Tạo các phần tử HTML cơ bản. 4 1. Cú pháp chung: 4 2. Tạo một số phần tử cơ bản 4 Chương I: Bài tập cơ bản về JavaScript 6 Chương ... này giúp người học có thể: Thay đổi nội dung của các thẻ trong trang web thông qua JavaScript Sử dụng JavaScript để di chuyển các tầng Vận dụng khả năng định vị động và nội dung động vào...
... căn bản Trang 28Hanoi Aptech Computer Education Centerc. Mô tả bằng lưu đồd. Viết chương trìnhFile Edit Search Run Compile Debug Project Option Window Help/* Chuong trinh tim so lon nhat ... Lập trình C căn bản Trang 39Hanoi Aptech Computer Education Centerd. Viết chương trìnhFile Edit Search Run Compile Debug Project Option Window Help/* Chuong trinh nhap vao 2 so nguyen a, b. ... Lập trình C căn bản Trang 41Hanoi Aptech Computer Education Centerd. Viết chương trìnhFile Edit Search Run Compile Debug Project Option Window Help/* Chuong trinh nhap vao 2 so nguyen a, b,...
... 2 965 _ Số canh về bên trái bề rộng trường. Hanoi Aptech Computer Education Center Giáo trình Lập trình C căn bản Trang 33 /* Chuong trinh nhap vao ky tu c, neu c la chu thuong in ra chu ... Bắt đầu Hanoi Aptech Computer Education Center d. Viết chương trình File Edit Search Run Compile Debug Project Option Window Help /* Chuong trinh hoan vi 2 ... Các câu lệnh trong thân hàm phải viết thụt vào. HanoiAptech Computer Education Center Thanghv Giáo trình Lập trình C căn bản Trang 48 Hanoi Aptech Computer Education Center 1. File 2. Edit...
... họcBáchkhoaAptech@Bách Khoa Aptech 2004Trang 62Cài đặtcấuhìnhFTPTrung tâm Tin họcBáchkhoaAptech@Bách Khoa Aptech 2004Trang 63Cài đặtcấuhìnhFTPTrung tâm Tin họcBáchkhoaAptech@Bách Khoa Aptech ... họcBáchkhoaAptech@Bách Khoa Aptech 2004Trang 99Cài đặtvàcấu hình RAS serverTrung tâm Tin họcBáchkhoaAptech@Bách Khoa Aptech 2004Trang 100Cài đặtvàcấuhìnhRAS ClientTrung tâm Tin họcBáchkhoaAptech@Bách ... họcBáchkhoaAptech@Bách Khoa Aptech 2004Trang 10Cài đặtvàcấuhìnhDHCP ServerTrung tâm Tin họcBáchkhoaAptech@Bách Khoa Aptech 2004Trang 11Cài đặtvàcấuhìnhDHCP ServerTrung tâm Tin họcBáchkhoaAptech@Bách...
... như sau: java. lang.Error: Do not use javax.swing.JFrame.add() use javax.swing.JFrame.getContentPane().add() instead at javax.swing.JFrame.createRootPaneException(JFrame .java: 333) at javax.swing.JFrame.addImpl(JFrame .java: 355) ... javax.swing.JFrame.createRootPaneException(JFrame .java: 333) at javax.swing.JFrame.addImpl(JFrame .java: 355) at java. awt.Container.add(Container .java: 212) at AppletDemo.main(AppletDemo .java: 121)Quay trở lại phần mã nguồn và điều ... tất cả các dòng lệnh tham chiếu đến java. awt như ở bước 2 thì trình biên dịch sẽ xuất hiện câu thông báo lỗi như sau: TextEventDemo .java: 23: Class Button not foundTrong phần...
... (LValue) được copy lên stackThêm về Java 3NguyễnViệtHàTài liệu tham khảoThinking in Java, chapter 2, 4, 5 Java how to program, chapter 4,5,6,7,8Thêm về Java 20NguyễnViệtHàTruyền tham chiếuMyDate ... MyDate(10,10,1954);MyDate d2 = new MyDate(d1);System.out.println(d1.equalTo(d2));Hiểu thêm về Java Thêm về Java 31NguyễnViệtHàSử dụng copy constructorclass Person {private String name;private ... (-27)8byte0xffff0x016charGiá trị cực đạiGiá trị cực tiểuĐộ rộng (bits)Kiểu dữ liệu Thêm về Java 35NguyễnViệtHàNhập một sốimport java. io.*;class SimpleIO {public static void main(String args[]) throws IOException...
... {super(xx, yy);radius = r;}}Kế thừa3NguyễnViệtHàTài liệu tham khảoThinking in Java, chapter 6 Java how to program, chapter 9Kế thừa22NguyễnViệtHàThừakế nhiềutầngPerson-name-birthday+setName+setBirthdayEmployee-salary+setSalary+getDetailManager-rank ... superKế thừa25NguyễnViệtHàGọi constructor củalớpcơ sởViệckhởitạothuộc tính củalớpcơ sở nên giao phó cho constructor củalớpcơ sởSử dụng từ khóa super để gọiconstructor củalớpcơ sởConstructor ... tham chiếuLớp finalkhông định nghĩa được lớp dẫn xuất Kế thừa10NguyễnViệtHàKế thừa trong Java [public] class DerivedClass extends BaseClass { /* new features goes here */ }Ví dụ:class...
... hình26NguyễnViệtHàĐa kế thừa Java không cho phép đa kế thừa từ nhiều lớp cơ sởđảm bảo tính dễ hiểuhạn chế xung đột Có thể cài đặt đồng thời nhiều giao diệnKế thừa và đa hình32NguyễnViệtHàMở ... Derived();copy(d);copy2(d);}}Kế thừa và đa hình3NguyễnViệtHàTài liệu tham khảoThinking in Java, chapter 7, 8 Java how to program, chapter 9Kế thừa và đa hình34NguyễnViệtHàHướng tới lập trình ... địnhVí dụ, kiểu ngăn xếpC: dùng con trỏ voidC++: dùng template Java: lợi dụng upcasting và lớp gốc Object Java 1.5: templateKế thừa và đa hình9NguyễnViệtHàĐa hình và liên kết...
... {…}finally {…}Xử lý ngoạilệ7NguyễnViệtHàXử lý ngoạilệ (Exception handling) trong Java Xử lý ngoạilệ trong Java đượckế thừatừ C++Dựa trên cơ chế ném và bắtngoạilệném ngoạilệ: dừng chương ... Xử lý ngoạilệ8NguyễnViệtHàPhả hệ ngoạilệ trong Java Xử lý ngoạilệ12NguyễnViệtHàVí dụtry {if (0 == denom) {throw new Exception(”denom = 0”);} ... Integer.valueOf(str).intValue(); }Xử lý ngoạilệ36NguyễnViệtHàBài tậpvàthực hànhTìm hiểuvề phả hệ ngoạilệ củaJavaThựchànhném và bắtngoạilệkhai báo phương thức ném ngoạilệconstructor ném ngoạilệtựđịnh...
... ra37NguyễnViệtHàimport java. io.Serializable;class Record implements Serializable {private String name;private float score;public Record(String s, float sc) {name = s;score = sc;}public String ... là kiểu nguyên thủyĐối tượng muốn ghi / đọc được phải thuộc lớp có cài đặt giao diện Serializableđây là giao diện nhãn, không có phương thứcCác luồng vào ra8NguyễnViệtHàReaderint ... writeFloat, writeDoubleCác luồng vào ra3NguyễnViệtHàTài liệu tham khảoThinking in Java, chapter 12 Java how to program, chapter 17Các luồng vào ra36NguyễnViệtHàĐốitượng “tuầntự”Một...