0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

Lập trình Java cơ bản : Luồng và xử lý file part 2 docx

Lập trình Java cơ bản : Luồng và xử lý file part 2 docx

Lập trình Java bản : Luồng xử file part 2 docx

... luồng Luồng nhập/xuất byte bản 8• InputStream OutputStream là hailớp gốccủamọiluồng nhập/xuất byte (abstract).ObjectInputStream OutputStream Luồng byte6ByteArrayInputStreamFileInputStreamFilterInputStreamObjectInputStreamPipedInputStreamSequenceInputStreamStringBufferInputStreamBufferedInputStreamLineNumberInputStreamPushbackInputStreamDataInputStreamInputStream Luồng ... mộtbyte raluồng• void write(byte[] b) throws IOException• Ghi một dãy byte ra luồng • void close() throws IOException• Đóng luồng • void flush() throws IOException• Dồnxuất luồng Luồng nhập/xuất ... byte6ByteArrayInputStreamFileInputStreamFilterInputStreamObjectInputStreamPipedInputStreamSequenceInputStreamStringBufferInputStreamBufferedInputStreamLineNumberInputStreamPushbackInputStreamDataInputStreamInputStream Luồng byte7ByteArrayOutputStreamFileOutputStreamFilterOutputStreamObjectOutputStreamPipedOutputStreamDataOutputStreamBufferedOutputStreamOutputStreamPrintStream...
  • 5
  • 337
  • 2
Lập trình Java cơ bản : Luồng và xử lý file part 1 docx

Lập trình Java bản : Luồng xử file part 1 docx

... tmtuan@ifi.edu.vnCác luồng bản 5• Luồng byte: Là dòng chảy các byte• InputStream: Luồng nhập byte bản • OutputStream: Luồng xuất byte 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 xử 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 nhiên• Lớp File • Bài tập Lập trình Java bản 1Cao Đức Thô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ử vào ra thông qua luồng giúp cho lập trình viên không phải quan tâm đến bản chất của thiết bị vào ra.Bài 7. Luồng xử...
  • 5
  • 418
  • 1
Lập trình Java cơ bản : Luồng và xử lý file part 10 ppsx

Lập trình Java bản : Luồng xử file part 10 ppsx

... chương trình mycopy sử dụng như sau: java mycopy filename1 filename2• Nếu filename1 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ư sau: java ... Nên kết hợp luồng file 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ề file Bài tập491....
  • 5
  • 503
  • 7
Lập trình Java cơ bản : Luồng và xử lý file part 9 potx

Lập trình Java bản : Luồng xử file part 9 potx

... IO file );}Kết quả 123 456j 123 4.56trueVí d : Hiển thị thông tin file 45import 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: " + file. length());Date ... RandomAccessFile41try{RandomAccessFile f = new RandomAccessFile("randfile.dat","rw");f.writeBoolean(true);f.writeInt( 123 456);f.writeChar('j');f.writeDouble( 123 4.56);f.seek(1);System.out.println(f.readInt());System.out.println(f.readChar());System.out.println(f.readDouble());f.seek(0);System.out.println(f.readBoolean());f.close();}...
  • 5
  • 434
  • 2
Lập trình Java cơ bản : Luồng và xử lý file part 7 doc

Lập trình Java bản : Luồng xử 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 thao tác trên luồng đối với các ký tự Unicode (2 byte).• Luồng ký tự bản • ... Luồng kí tự Unicode35• 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 InputStreamReader/OutputStreamWriter ... Writer Luồng ký tự33CharArrayWriterFileWriterOutputStreamWriterFilterWriterWriterStringReaderPipedWriterBufferedWriterStringWriterKết nối luồng byte luồng kí tự34• Có thể chuyển từ luồng...
  • 5
  • 333
  • 1
Lập trình Java cơ bản : Luồng và xử lý file part 6 pptx

Lập trình Java bản : Luồng xử file part 6 pptx

... (IOException e) { System.out.println(“Error IO file );}}}Ví d : Đọc tên 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 FileOutputStream("student.dat");ObjectOutputStream ... inStream.readObject();System.out.println("Name of baby: " + name);System.out.println("Birth date: " + birthDate);inStream.close();} catch (IOException e) {System.out.println(“Error IO file );} catch (ClassNotFoundException...
  • 5
  • 339
  • 2
Lập trình Java cơ bản : Luồng và xử lý file part 4 pot

Lập trình Java bản : Luồng xử file part 4 pot

... xuất)Ví d : Tạo file các số ngẫu nhiên17try {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");DataInputStream inFile = ... inFile.readInt(); System.out.println("num = " + num);} } catch (EOFException e) {System.out.println("End of file& quot;); } catch (IOException e) { }Ví d : Đọc hiển thị file...
  • 5
  • 298
  • 2
Lập trình Java cơ bản : Luồng và xử lý file part 3 ppsx

Lập trình Java bản : Luồng xử 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 xử dữ liệu “theo cách riêng” của nó.• FilterInputStream FilterOutputStream là 2 lớp luồng lọc bản. Filter ... System.out.println("Error IO file& quot;); }}}Ví d : Đọcvàhiểnthị file (v1) 12 import java. io.*;public class ReadFile {public static void main(String[] args) {try {FileInputStream f = new FileInputStream("readme.txt");int...
  • 5
  • 293
  • 2
Lập trình Java cơ bản : Xử lý ngoại lệ part 7 pdf

Lập trình Java bản : Xử 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ế 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 cho phép người ... thiết kế sử dụng ngoại lệ một cách thống nhất cho toàn bộ dự án.• Một số xử lỗi bằng ngoại lệ phổ biến l : hết bộ nhớ, vượt quá chỉ số mảng, con trỏ null, chia cho 0, đối số không hợp...
  • 4
  • 534
  • 2
Lập trình Java cơ bản : Xử lý ngoại lệ part 6 ppt

Lập trình Java bản : Xử ngoại lệ part 6 ppt

... không xử thì phải xử 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ử 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.equals(fileName2)) throw new ... {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 tung ra ngoại lệ nhưng trong C() lại không xử ngoại lệ này, thì chỉ còn một nơi có thể xử lý...
  • 5
  • 386
  • 0

Xem thêm

Từ khóa: tài liệu lập trình java cơ bảnngôn ngữ lập trình java cơ bảnhướng dẫn lập trình java cơ bảngiáo trình lập trình java cơ bảntài liệu học lập trình java cơ bảnlập trình java cơ bản với netbeancác bài tập lập trình java cơ bảnbài tập lập trình java cơ bảnhọc lập trình java cơ bảnsách lập trình java cơ bản42 bài tập lập trình java cơ bảntài liệu lập trình java cơ bản tiếng việtlập trình java cơ bản đến nâng caosách học lập trình java cơ bảntài liệu lập trình java cơ bản bài 9Báo cáo thực tập tại nhà thuốc tại Thành phố Hồ Chí Minh năm 2018Nghiên cứu sự biến đổi một số cytokin ở bệnh nhân xơ cứng bì hệ thốngMột số giải pháp nâng cao chất lượng streaming thích ứng video trên nền giao thức HTTPNghiên cứu tổ chức chạy tàu hàng cố định theo thời gian trên đường sắt việt namđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitNghiên cứu, xây dựng phần mềm smartscan và ứng dụng trong bảo vệ mạng máy tính chuyên dùngNghiên cứu về mô hình thống kê học sâu và ứng dụng trong nhận dạng chữ viết tay hạn chếTìm hiểu công cụ đánh giá hệ thống đảm bảo an toàn hệ thống thông tinChuong 2 nhận dạng rui roKiểm sát việc giải quyết tố giác, tin báo về tội phạm và kiến nghị khởi tố theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn tỉnh Bình Định (Luận văn thạc sĩ)Quản lý nợ xấu tại Agribank chi nhánh huyện Phù Yên, tỉnh Sơn La (Luận văn thạc sĩ)Tăng trưởng tín dụng hộ sản xuất nông nghiệp tại Ngân hàng Nông nghiệp và Phát triển nông thôn Việt Nam chi nhánh tỉnh Bắc Giang (Luận văn thạc sĩ)Tranh tụng tại phiên tòa hình sự sơ thẩm theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn xét xử của các Tòa án quân sự Quân khu (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtchuong 1 tong quan quan tri rui roGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vật