Lập trình Java cơ bản : Luồng và xử lý file part 2 docx
... luồng Luồng nhập/xuất byte cơ bản 8 • InputStream và OutputStream là hai lớp gốccủamọiluồng nhập/xuất byte (abstract). Object InputStream OutputStream Luồng byte 6 ByteArrayInputStream FileInputStream FilterInputStream ObjectInputStream PipedInputStream SequenceInputStream StringBufferInputStream BufferedInputStream LineNumberInputStream PushbackInputStream DataInputStream InputStr...
Ngày tải lên: 26/07/2014, 12:21
... tmtuan@ifi.edu.vn Các luồng cơ bản 5 • Luồng byte: Là dòng chảy các byte • InputStream: Luồng nhập byte cơ bản • OutputStream: Luồng xuất byte cơ bản • Luồng ký t : Là dòng chảy các ký tự (char) • Reader: Luồng ... ra. Bài 7. Luồng và xử lý file 2 • Khái niệm luồng • Các luồng byte • Đối tượng serializable • Các luồng ký tự • File truy cập ngẫu...
Ngày tải lên: 26/07/2014, 12:21
... chương trình mycopy sử dụng như sau: java mycopy filename1 filename2 • Nếu filename1 và filename2 là 2 file thì chương trình copy nội dung của filename1 sang filename2 • Nếu filename2 là thư ... copy filename1 sang thư mục filename2 • Nếu filename1 có tên là con thì cho phép tạo filename2 với nội dung gõ từ bàn phím (giống lệnh copy con) 2. Viết chương trình mydir sử dụng nh...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Luồng và xử lý file part 9 potx
... IO file ); } Kết quả 123 456 j 123 4.56 true Ví d : Hiển thị thông tin file 45 import java. io.*; import java. util.Date; public class FileInfo { public static void main(String[] args) { File file ... file = new File( "randfile.dat"); if ( file. exists() ) { System.out.println("Path is: " + file. getAbsolutePath()); System.out.println("It's size...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Luồng và xử lý file part 7 doc
... thể vào tiếp BufferedReader/BufferedWriter) • Chỉ rõ cách encoding Luồng ký tự 31 • Từ Jdk 1.1, Java hỗ trợ đọc và thao tác trên luồng đối với các ký tự Unicode (2 byte). • Luồng ký tự cơ bản • ... Luồng kí tự và Unicode 35 • Unicode Encoding • UTF-8 • UTF-16 • Đọc/ghi file với các ký tự Unicode • Kết nối từ luồng FileInputStream/FileOutputStream vào InputStreamRea...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Luồng và xử lý file part 6 pptx
... (IOException e) { System.out.println(“Error IO file ); } } } Ví d : Đọc tên và ngày sinh 26 try { FileInputStream f = new FileInputStream("birthfile.dat"); ObjectInputStream inStream ... found”); } Đọc/ghi đốitượng tự tạo 28 // file WriteMyObject .java import java. io.*; public class WriteMyObject { public static void main(String[] args) { try { FileOutputStream f =...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Luồng và xử lý file part 4 pot
... xuất) Ví d : Tạo file các số ngẫu nhiên 17 try { FileOutputStream f = new FileOutputStream("randnum.dat"); DataOutputStream outFile = new DataOutputStream(f); for(int i = 0; i < 20 ; i++) outFile.writeInt( ... i++) outFile.writeInt( (int) (Math.random()*1000) ); outFile.close(); } catch (IOException e) { } try { FileInputStream g = new FileInputStream("randnum.dat"...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Luồng và xử lý file part 3 ppsx
... xuấtnhập vớifile. • Luồng nhập từ file: FileInputStream • FileInputStream(String name) • FileInputStream (File f) • Luồng xuất ra file: FileOutputStream • FileOutputStream(String name) • FileOutputStream (File ... Luồng lọc (filter stream) 14 • Luồng lọc có khả năng kết nối với các luồng khác và xử lý dữ liệu “theo cách riêng” của nó. • FilterInputStream và FilterOutput...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Xử lý ngoại lệ part 7 pdf
... nên sử dụng ngoại lệ thay cho các luồng điều khiển trong chương trình. • Ví d : Kiểm tra delta trong chương trình giải phương trình bậc 2. • Nên thiết kế và sử dụng ngoại lệ một cách thống ... tháng. 4. Viết chương trình cho phép người dùng nhập vào ngày, tháng năm, nếu thông tin này không hợp lệ sẽ tung ra một ngoại lệ DateException, sau đó thông báo cho người nhập biế...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Xử lý ngoại lệ part 6 ppt
... không xử lý thì phải xử lý ngoại lệ này trong A()…Quá trình này gọi là lan truyền ngoại lệ. Nếu đến main() cũng không xử lý ngoại lệ được tung từ C() thì chương trình sẽ phải dừng lại. 26 Ngoại ... dụng ngoại lệ // file ExampleException .java public class ExampleException { public void copy(String fileName1, String fileName2) throws MyException { if (fileName1.equal...
Ngày tải lên: 26/07/2014, 12:21