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 3 ppsx

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)12import 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 : Luồng và xử lý file part 10 ppsx

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

... trên file. • Dùng lớp File để lấy thông tin về file Bài tập491. Viết 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 ... java. io.StreamTokenizer• java. io.FilenameFilter• java. awt.FileDialog• javax.swing.JFileChooser• Tóm tắt về xử file 47• Nên dùng DataInputStream DataOutputStream để nhập/xuất các dữ liệu kiểu ... ObjectInputStream ObjectOutputStream để nhập/xuất các đối tượng.• 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...
  • 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ả1 234 56j1 234 .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(1 234 56);f.writeChar('j');f.writeDouble(1 234 .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 • ... Writer Luồng ký tự 33 CharArrayWriterFileWriterOutputStreamWriterFilterWriterWriterStringReaderPipedWriterBufferedWriterStringWriterKết nối luồng byte luồng kí tự 34 • Có thể chuyển từ luồng ... Luồng kí tự 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 InputStreamReader/OutputStreamWriter...
  • 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 sinh26try {FileInputStream f = new FileInputStream("birthfile.dat");ObjectInputStream inStream ... found”);}Đọc/ghi đốitượng tự tạo28// 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

... BufferedOutputStream (đệm 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++)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 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 ... 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ử ... 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...
  • 5
  • 418
  • 1
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

... biết 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 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 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ố...
  • 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

... 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ử 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ử ... cũng 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.26Ngoạ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...
  • 5
  • 386
  • 0

Xem thêm

Từ khóa: ngô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áo cáo thực tập tại nhà thuốc tại Thành phố Hồ Chí Minh năm 2018chuyên đề điện xoay chiều theo dạngNghiên cứu sự hình thành lớp bảo vệ và khả năng chống ăn mòn của thép bền thời tiết trong điều kiện khí hậu nhiệt đới việt namNghiên cứu tổ hợp chất chỉ điểm sinh học vWF, VCAM 1, MCP 1, d dimer trong chẩn đoán và tiên lượng nhồi máu não cấpNghiên cứu vật liệu biến hóa (metamaterials) hấp thụ sóng điện tử ở vùng tần số THzđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiBiện pháp quản lý hoạt động dạy hát xoan trong trường trung học cơ sở huyện lâm thao, phú thọGiá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ôitQuản lý hoạt động học tập của học sinh theo hướng phát triển kỹ năng học tập hợp tác tại các trường phổ thông dân tộc bán trú huyện ba chẽ, tỉnh quảng ninhPhát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longThơ nôm tứ tuyệt trào phúng hồ xuân hươngThiết kế và chế tạo mô hình biến tần (inverter) cho máy điều hòa không khíBT Tieng anh 6 UNIT 2Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtNguyên tắc phân hóa trách nhiệm hình sự đối với người dưới 18 tuổi phạm tội trong pháp luật hình sự Việt Nam (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtBÀI HOÀN CHỈNH TỔNG QUAN VỀ MẠNG XÃ HỘIChiến lược marketing tại ngân hàng Agribank chi nhánh Sài Gòn từ 2013-2015MÔN TRUYỀN THÔNG MARKETING TÍCH HỢP