Lập trình Java cơ bản : Luồng và xử lý file part 9 potx
... IO file ); } Kết quả 123456 j 1234.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 is:...
Ngày tải lên: 26/07/2014, 12:21
... Viết 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à ... hợp luồng file và luồng đọc/ghi ký tự để nhập xuất các file ký tự Unicode. • Nên dùng RandomAccessFile nếu muốn đọc/ghi tự do trên file. • Dùng lớp File để lấy thông tin về...
Ngày tải lên: 26/07/2014, 12:21
... 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 InputStreamRead...
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 = new...
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
... BufferedOutputStream (đệm 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++) outFile.writeInt( (int) (Math.random()*1000) ); outFile.close(); } catch (IOException e) { } try { FileInputStream g = new FileInputStream("randnum.dat"); DataInputStre...
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 : 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
Lập trình Java cơ bản : Luồng và xử lý file part 1 docx
... 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 ... xuất: Gắn với các thiết bị xuất như màn hình, máy in, file • Việc xử lý vào ra thông qua luồng giúp cho lập trình viên không phải quan tâ...
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ết...
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
... trong B() cũng 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 ... { System.out.println(e.getMessage()); } } } 29 Lan truyền ngoại lệ C() B() A() main() B() A() main() C() tung ngoại lệ Nếu C() gặp lỗi và tung ra ngoại lệ nhưng trong C() lạ...
Ngày tải lên: 26/07/2014, 12:21