Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng môn Lập trình hướng đối tượng - Chương 7: Nhập xuất trên Java

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Bài giảng môn "Lập trình hướng đối tượng - Chương 7: Nhập xuất trên Java" giới thiệu các khái niệm về các luồng (Stream) nhập xuất, các loại luồng, phân cấp các luồng, thao tác với các luồng xử lý trong Java, lớp File, một số ví dụ. nội dung chi tiết. | Môn: Lập trình Hướng đối tượng (Object Oriented Programming) Chương 7. Nhập xuất trên Java 1 Nội dung 7.1. Khái niệm về các luồng (Stream) nhập xuất 7.2.Các loại luồng 7.3. Phân cấp các luồng 7.4. Thao tác với các luồng xử lý trong Java 7.5. Lớp File 7.6. Một số ví dụ 2 7.1. Khái niệm về các Stream nhập xuất Chương trình Java nhận và gửi dữ liệu thông qua các đối tượng là các thực thể thuộc một kiểu luồng dữ liệu nào đó. Luồng (stream) là một dòng dữ liệu đến từ một nguồn (source) hoặc đi đến một đích (sink) Nguồn và đích có thể là tập (file), bộ nhớ, một tiến trình (process), hay thiết bị (bàn phím, màn hình, ), kết nối mạng. I/O Stream diễn tả cho một luồng nhập hoặc luồng xuất. Luồng nhập (input stream): Gắn với các thiết bị nhập như bàn phím, máy scan, file Luồng xuất (output stream): Gắn với các thiết bị xuất như màn hình, máy in, file 3 7.1. Khái niệm về các Stream nhập xuất (tt) Luồng hỗ trợ nhiều loại dữ liệu khác nhau: byte, các ký tự, các kiểu dữ liệu cơ sở, các đối . | Môn: Lập trình Hướng đối tượng (Object Oriented Programming) Chương 7. Nhập xuất trên Java 1 Nội dung 7.1. Khái niệm về các luồng (Stream) nhập xuất 7.2.Các loại luồng 7.3. Phân cấp các luồng 7.4. Thao tác với các luồng xử lý trong Java 7.5. Lớp File 7.6. Một số ví dụ 2 7.1. Khái niệm về các Stream nhập xuất Chương trình Java nhận và gửi dữ liệu thông qua các đối tượng là các thực thể thuộc một kiểu luồng dữ liệu nào đó. Luồng (stream) là một dòng dữ liệu đến từ một nguồn (source) hoặc đi đến một đích (sink) Nguồn và đích có thể là tập (file), bộ nhớ, một tiến trình (process), hay thiết bị (bàn phím, màn hình, ), kết nối mạng. I/O Stream diễn tả cho một luồng nhập hoặc luồng xuất. Luồng nhập (input stream): Gắn với các thiết bị nhập như bàn phím, máy scan, file Luồng xuất (output stream): Gắn với các thiết bị xuất như màn hình, máy in, file 3 7.1. Khái niệm về các Stream nhập xuất (tt) Luồng hỗ trợ nhiều loại dữ liệu khác nhau: byte, các ký tự, các kiểu dữ liệu cơ sở, các đối tượng. Gói thư viện hỗ trợ nhập xuất trên Java: java.io.* Khi làm việc với luồng, phải bẫy lỗi tường minh lỗi IOException bằng khối try - catch. 4 7.1. Khái niệm về các Stream nhập xuất (tt) Chương trình sử dụng luồng nhập để đọc dữ liệu từ nguồn đưa vào chương trình: Chương trình sử dụng luồng xuất để ghi dữ liệu xuống đích. 5 7.2.Các loại Stream Luồng byte: thao tác theo đơn vị byte: chức năng áp dụng cho dữ liệu dạng nhị phân InputStream/OutputStream Luồng char: chức năng thao tác với ký tự (cả ký tự Unicode) Reader/Writer Luồng I/O chuẩn Lớp System.out: luồng xuất chuẩn, hiển thị kết quả ra màn hình Lớp System.in: luồng nhập chuẩn, đọc dữ liệu từ bàn phím Lớp System.err: luồng lỗi chuẩn 6 7.2.Các loại Stream (tt) Luồng dữ liệu đích (Node streams / Data sink stream):chức năng cơ bản cho việc đọc và ghi từ một vị trí xác định. Các loại luồng node gồm: file, bộ nhớ và pipe. Luồng lọc (Filter streams / Processing stream): luồng lọc có khả năng kết nối với các luồng khác và xử lý dữ liệu .

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.