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
... trên file. • Dùng lớp File để lấy thông tin về file Bài tập 49 1. 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 ... java. io.StreamTokenizer • java. io.FilenameFilter • java. awt.FileDialog • javax.swing.JFileChooser • Tóm tắt về xử lý file 47 • Nên dùng DataInputStream và DataOutp...
Ngày tải lên: 26/07/2014, 12:21
... IO file ); } Kết quả 1 234 56 j 1 234 .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 • ... Writer Luồng ký tự 33 CharArrayWriter FileWriter OutputStreamWriter FilterWriter Writer StringReader PipedWriter BufferedWriter StringWriter Kết nối luồng byte và luồng...
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 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
... biết và cho phép người dùng nhập lại. 31 Chú ý khi sử dụng ngoại lệ • Không 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 ... 33 Bài tập 3. Xây dựng lớp ngoại lệ DateException cho các lỗi về ngày 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 ... trong chương trình...
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
... lỗi và tung ra ngoại lệ nhưng trong C() lại không xử lý ngoại lệ này, thì chỉ còn một nơi có thể xử lý chính là nơi mà C() được gọi, đó là trong phương thức B(). Nếu trong B() cũng không xử lý ... 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...
Ngày tải lên: 26/07/2014, 12:21