intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Lập trình Java: Chương 6 - Các dòng nhập/xuất

Chia sẻ: Lavie Lavie | Ngày: | Loại File: PDF | Số trang:27

76
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Lập trình Java: Chương 6 - Các dòng nhập/xuất trang bị cho các bạn những kiến thức về khái niệm, dòng bộ đệm, nhập/xuất với tập tin, tuần tự hóa. Mời các bạn tham khảo bài giảng để bổ sung thêm kiến thức về lĩnh vực này.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Lập trình Java: Chương 6 - Các dòng nhập/xuất

Các dòng nhập/xuất<br /> (Input/Output Streams)<br /> <br /> Nội dung<br /> Khái niệm<br />  Dòng bộ đệm<br />  Nhập/xuất với tập tin<br />  Tuần tự hóa<br /> <br /> <br /> Giới thiệu<br /> <br /> <br /> Dòng (stream) là một sự biểu diễn trừu tượng<br /> dữ liệu được kết nối với một số thiết bị vào<br /> hay ra<br /> <br /> Java Stream<br /> Hỗ trợ sẵn bộ đệm tự động (buffering)<br />  Hỗ trợ sự biểu diễn của các dòng sử<br /> dụng sự trừu tượng hóa mức cao (khác<br /> với bytes)<br /> <br /> <br /> ◦ Đọc/ghi các kiểu dữ liệu đơn nguyên<br /> ◦ Đọc/ghi các đối tượng<br /> ◦ Định dạng sẵn các dòng ký tự bao gồm sự<br /> chuyển đổi qua lại với các biểu diễn khác<br /> (như int, double,…)<br /> <br /> Các lớp stream cơ bản<br /> <br /> <br /> <br /> Các lớp stream chính ở trong gói java.io.*<br /> Hai lớp trừu tượng chính<br /> ◦ InputStream<br />  int read()<br />  int read(byte[] b)<br />  int read(byte[] b, int off, int len)<br /> <br /> ◦ OutputStream<br />  void write(int b)<br />  void write(byte[] b)<br />  void write(byte[] b, int off, int len)<br /> <br /> <br /> <br /> Cung cấp chức năng cơ bản cho việc đọc dữ<br /> liệu đến một luồng theo dạng các byte thô<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2