Bắt đầu với lập trình Java phần 1 pps
... độ an toàn Bắt đầuvớiJava Bắt đầuvớiJava 5 NguyễnViệtHà Java là một công nghệ Java bao gồm Ngôn ngữ lậptrình Môi trường phát triển Môi trường thực thi và triểnkhai Bắt đầuvớiJava 20 NguyễnViệtHà Biên ... C/C++ sang Java Bắt đầuvớiJava 18 NguyễnViệtHà Biên dịch và thựchiện Biên dịch TestGreeting .java javac TestGreeting .java Thựchiện java TestGreeting Kếtquả...
Ngày tải lên: 22/07/2014, 16:21
... tham khảo Bruce Eckel, Thinking in Java, chapter 11 Deitel, Java – How to program, chapter 7, 11 , 20 Đoàn Văn Ban, Lập trình hướng đối tượng với Java, NXB Khoa học kỹ thuật, chương 6. Mộtsố ... a[][]; a = new int [10 ][20]; a[2][3] = 10 ; for (int i=0; i<a[0].length; i++) a[0][i] = i; int b[][] = { {1 , 2}, {3, 4} }; int c[][] = new int[2][]; c[0] = new int[5]; c [1...
Ngày tải lên: 22/07/2014, 16:21
... Thinking in Java, chapter 12 Java how to program, chapter 17 Các luồng vào ra 10 NguyễnViệtHà Phả hệ của InputStream Các luồng vào / ra Các luồng vào ra 30 NguyễnViệtHà Ví dụ: File copy import java. io.*; public ... Object (từ Java 1. 5) Khởi tạo với đối số là đối tượng vào (luồng, tệp, xâu ký tự) Có các phương thức hỗ trợ nhập trực tiếp nextType, hasNextType Các luồng...
Ngày tải lên: 22/07/2014, 16:21
Bắt đầu với lập trình Java phần 3 pps
... SayMsg( Java ); Lớpvàđốitượng trong Java 3 NguyễnViệtHà Tài liệu tham khảo Thinking in Java, chapter 1, 2 Java how to program, chapter 8 Lớpvàđốitượng trong Java Lớpvàđốitượng trong Java 5 NguyễnViệtHà Đốitượng ... trong Java 14 NguyễnViệtHà Ví dụ: class SayMsg { SayMsg(String s) { System.out.println(s); } } SayMsg msg1 = new SayMsg(); // error SayMsg msg2 = new SayMsg(”...
Ngày tải lên: 22/07/2014, 16:21
Bắt đầu với lập trình Java phần 9 pdf
... thiếtkế… 43 NguyễnViệtHà Strategy Chương trình cần chuyển đổi động giữa các thuật toán Ví dụ,chương trình soạn thảo sử dụng vài thuật toán hiển thị với các hiệu ứng/lợi ích khác nhau Nguyờn ... Software Nguyờn lý thitk 17 NguynVitH Các chủng loại kết dính ã Kết dính gom góp (coincidental cohesion) - các thành phần không liên quan đến nhau ã Kết dính lô gic (logical cohesion)...
Ngày tải lên: 22/07/2014, 16:21
Bắt đầu với lập trình Java phần 7 pot
... tham khảo Thinking in Java, chapter 9 Java how to program, chapter 15 Xử lý ngoạilệ 2 NguyễnViệtHà Nội dung Khái niệm về xử lý ngoại lệ (exception handling) Ném và bắt ngoại lệ Khai báo ... thứccủalớpcơ sở đảmbảobắt đượcngoạilệ khi sử dụng cơ chếđa hình Xử lý ngoạilệ 4 NguyễnViệtHà Lỗi và ngoạilệ Mọi đoạnchương trình đềutiềm ẩnkhả năng sinh lỗi lỗichủ quan: do lập...
Ngày tải lên: 22/07/2014, 16:21
Bắt đầu với lập trình Java phần 6 pot
... Kế thừa và đa hình 21 NguyễnViệtHà abstract class Shape { protected int x, y; public void moveTo(int x1, int y1) { erase(); x = x1; y = y1; draw(); } abstract public void erase(); abstract ... { } public Shape(int _x, int _y) { } public void moveTo(int x1, int y1) { erase(); x = x1; y = y1; draw(); } } Kế thừa và đa hình 19 NguyễnViệtHà class Circle extends Shape { int r; public Circle(in...
Ngày tải lên: 22/07/2014, 16:21
Bắt đầu với lập trình Java phần 5 pptx
... int radius; public Circle() {} } Point p = new Point (10 , 10 ); Circle c1 = new Circle(); Circle c2 = new Circle (10 , 10 ); // erorr Kế thừa 18 NguyễnViệtHà Định nghĩalạicácphương thức Chúng ta ... sở Constructor củalớpcơ sở bắtbuộcphải đượcthựchiện đầutiên Nếu lớp cơ sở không có constructor mặc định thì bắt buộc phải gọi constructor tường minh Kế thừa 21 NguyễnViệtHà class P...
Ngày tải lên: 22/07/2014, 16:21
Bắt đầu với lập trình Java phần 4 potx
... Java 5 NguyễnViệtHà boolean 1. 79769 313 4862 315 70e+3084.940656458 412 46544e-32464double 3.40282346638528860e+3 81. 4 012 98464324 817 07e-4532float + 2 63 -1- 2 63 64long + 2 31 - 1, 0x7fffffff-2 31 , 0x8000000032int 32767 (2 15 -1) -32768 ... về Java 20 NguyễnViệtHà Truyền tham chiếu MyDate d1 = MyDate(2005, 9, 26); MyDate d2 = MyDate(2000, 1, 1) ; d1.copy(d2); MyDate d3...
Ngày tải lên: 22/07/2014, 16:21
Bắt đầu với lập trình Java phần 2 potx
... phương pháp lập trình Lập trình không có cấu trúc Lập trình có cấu trúc (lập trình thủ tục) Lập trình chức năng Lập trình logic Lập trình hướng đối tượng OOP: Khái niệm 19 NguyễnViệtHà Sử ... 58 CPL COBOL COMTRAN FLOW-MATIC PROLOG ADA PASCAL SIMULA 67 SIMULA I PL /1 BASIC FORTRAN IV B BCPL ALGOL 68 SMALLTALK 80 EIFFEL C++ C BETA JAVA 19 57 19 60 19...
Ngày tải lên: 22/07/2014, 16:21