TAILIEUCHUNG - Bài giảng Lập trình hướng đối tượng (dùng JAVA): Chương 4 - Trần Minh Thái

Bài giảng "Lập trình hướng đối tượng - Chương 4: Vào ra dữ liệu trong Java" cung cấp cho người học các kiến thức: Tổng quan về vào ra dữ liệu trong Java, các lớp vào ra theo luồng ký tự, các lớp vào ra theo luồng byte, lớp File, vào ra đối tượng và áp dụng. nội dung chi tiết. | Chương 4 Vào ra dữ liệu trong Java TRẦN MINH THÁI Email: minhthai@ Website: Cập nhật: 18 tháng 07 năm 2016 Nội dung Tổng quan về vào ra dữ liệu trong Java Các lớp vào ra theo luồng ký tự Các lớp vào ra theo luồng byte Lớp File Vào ra đối tượng và áp dụng 2 Tổng quan về vào ra dữ liệu Các lớp vào ra theo luồng ký tự Các lớp vào ra theo luồng byte Vào ra dữ liệu trên thiết bị chuẩn Vào dữ liệu từ thiết bị chuẩn (bàn phím): Một đối tượng của lớp InputStream đọc ghi theo luồng byte Các phương thức rất hạn chế Thường được sử dụng để khởi tạo các đối tượng luồng khác để xử lý dễ dàng hơn: new BufferedReader(new InputStreamReader()) new Scanner() Ra dữ liệu trên thiết bị chuẩn (màn hình): Một đối tượng của lớp PrintStream Cung cấp các phương thức đầy đủ Vào ra dữ liệu trên file Bước 1. Tạo đối tượng file để đọc/ ghi Bước 2. Thao tác xử lý trên file Bước 3. Đóng file Vào ra dữ liệu trên file Có hai dạng file File nhị phân: Dữ liệu được tổ chức theo dạng bit-by-bit File văn bản: Vào ra dữ liệu trên file nhị phân Ghi file FileOutputStream(filePath): ghi dữ liệu theo luồng Phương thức write(int) DataOutputStream(outputStreamObject): ghi dữ liệu cơ bản Phương thức writeInt(), writeDouble(), writeChars(),. !!! Ghi tiếp vào file có sẵn: bổ sung thêm tham số thứ 2 là true (mặc định không truyền là false: ghi đè) Vào ra dữ liệu trên file nhị phân Đọc file FileInputStream(filePath): đọc dữ liệu theo luồng Phương thức int read() trả về -1 nếu đọc hết file DataInputStream(inputStreamObject): đọc dữ liệu cơ bản Phương thức readInt(), readDouble(),. Đóng file: close() Ví dụ Ví dụ (tt) Ví dụ (tt) Ví dụ (tt) Vào ra sử dụng bộ đệm Ghi dữ liệu sử dụng bộ đệm: BufferedOutputStream Khởi tạo: BufferedOutputStream(outputStreamObject) Phương thức flush(): xóa bộ đệm Phương thức write(int): ghi dữ liệu Đọc dữ liệu sử dụng bộ đệm: BufferedInputStream Khởi tạo: BufferedInputStream(inputStreamObject) Phương thức .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.