Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Lập trình hướng đối tượng - Bài 11: Input và output do Trịnh Thành Trung biên soạn nêu tổng quan Input và output, I/O với file text, I/O với file nhị phân, một số luồng trong Java. Mời các bạn tham khảo. | Bài 11 Input và output Trịnh Thành Trung trungtt@soict.hust.edu.vn Nội dung 1. Tổng quan 2. I/O với file text 3. I/O với file nhị phân 4. Một số luồng trong Java 1 Tổng quan Mô hình input và output trong Java Tổng quan • I/O = Input/Output • Ở đây là đưa dữ liệu vào (input) và lấy dữ liệu ra (output) từ chương trình • Input có thể là từ bàn phím hoặc từ file • Output có thể là ra thiết bị hiển thị (màn hình) hoặc ra file • Ưu điểm của file I/O − Sao lưu trên máy − Output từ một chương trình có thể trở thành input cho một chương trình khác − Các giá trị input có thể được tự động nhập (thay vì phải gõ từng giá trị) 4 Luồng • Luồng: Là một đối tượng đưa dữ liệu đến một đích đến (màn hình, file.) hoặc lấy dữ liệu từ một nguồn (bàn phím, file.) − Luồng hoạt động như một bộ đệm giữa nguồn dữ liệu và đích đến − Luồng vào - Input stream: Luồng đưa dữ liệu vào chương trình + System.in là input stream − Luồng ra - Output stream: Luồng nhận dữ liệu từ một chương trình + System.out là output stream • Luồng kết nối chương trình với một đối tượng I/O − System.out kết nối chương trình với màn hình − System.in kết nối chương trình với bàn .