Bài giảng "Lập trình hướng đối tượng - Chương 7: Java I/O" cung cấp cho người học các kiến thức: Các lớp Stream, ứng dụng của lớp Stream, giao diện “Datalnput", giao diện DataOutput, lớp trừu tượng InputStream,. nội dung chi tiết. | Java I/O 1 VC & BB Các lớp Stream Luồng dữ liệu (data stream) là một kênh dùng để trao đổi dữ liệu. Các luồng nhập xuất chuẩn của Java: in out err 2 VC & BB Ứng dụng của lớp Stream Thực hiện các thao tác nhập/xuất (input/output). Luồng nhập(input stream) đọc dữ liệu từ một nguồn đưa vào chương trình, và Luồng xuất làm công việc ngược lại 3 VC & BB Các loại “Luồng” trong Java 1. Byte Streams – Low-Level Stream Thực hiện các thao tác nhập xuất theo từng byte. 2. Character Streams – High-Level Streams Thực hiện các thao tác nhập xuất theo ký tự 4 VC & BB Giao diện “Datalnput" Định nghĩa các phương thức để đọc các byte từ các luồng nhị phân (binary stream) rồi chuyển đổi ra các kiểu dữ liệu nguyên thủy(primitive data) của .