Bài giảng Ngôn ngữ lập trình Java: Lập trình vào/ra với luồng (Streams) - TS. Nguyễn Thị Hiền

Bài học này gồm có những nội dung chính như: Thư viện các lớp về luồng trong java: luồng byte, luồng ký tự; xuất nhập Console dùng luồng byte, luồng ký tự; xuất nhập files dùng luồng ký tự và luồng byte; vấn đề xử lý files truy cập ngẫu nhiên dùng lớp RandomAccessFile; xử lý file và thư mục dùng lớp File. | LECTURE 4 LẬP TRÌNH VÀO/RA VỚI LUỒNG (STREAMS) 1. Thư viện các lớp về luồng trong java: luồng byte, luồng ký tự. 2. Xuất nhập Console dùng luồng byte, luồng ký tự. 3. Xuất nhập files dùng luồng ký tự và luồng byte. 4. Vấn đề xử lý files truy cập ngẫu nhiên dùng lớp RandomAccessFile. 5. Xử lý file và thư mục dùng lớp File 6. Bài tập. NỘI DUNG Cung cấp cho sinh viên những kiến thức cơ bản về luồng (streams) và files: Thư viện các lớp về luồng trong java: luồng byte, luồng ký tự. Xuất nhập Console dùng luồng byte, luồng ký tự. Xuất nhập files dùng luồng ký tự và luồng byte. Vấn đề xử lý files truy cập ngẫu nhiên dùng lớp RandomAccessFile. Xử lý file và thư mục dùng lớp File. PHẦN 1 KHÁI NIỆM LUỒNG Luồng (stream) là một sự biểu diễn trừu tượng việc xuất nhập dữ liệu được kết nối với một số thiết bị vào hay ra KHÁI NIỆM LUỒNG (STREAMS) KHÁI NIỆM LUỒNG (STREAMS) Java hiện thực luồng bằng tập hợp các lớp phân cấp trong gói . Biến / Đối tượng Dòng nhập byte vật lý . | LECTURE 4 LẬP TRÌNH VÀO/RA VỚI LUỒNG (STREAMS) 1. Thư viện các lớp về luồng trong java: luồng byte, luồng ký tự. 2. Xuất nhập Console dùng luồng byte, luồng ký tự. 3. Xuất nhập files dùng luồng ký tự và luồng byte. 4. Vấn đề xử lý files truy cập ngẫu nhiên dùng lớp RandomAccessFile. 5. Xử lý file và thư mục dùng lớp File 6. Bài tập. NỘI DUNG Cung cấp cho sinh viên những kiến thức cơ bản về luồng (streams) và files: Thư viện các lớp về luồng trong java: luồng byte, luồng ký tự. Xuất nhập Console dùng luồng byte, luồng ký tự. Xuất nhập files dùng luồng ký tự và luồng byte. Vấn đề xử lý files truy cập ngẫu nhiên dùng lớp RandomAccessFile. Xử lý file và thư mục dùng lớp File. PHẦN 1 KHÁI NIỆM LUỒNG Luồng (stream) là một sự biểu diễn trừu tượng việc xuất nhập dữ liệu được kết nối với một số thiết bị vào hay ra KHÁI NIỆM LUỒNG (STREAMS) KHÁI NIỆM LUỒNG (STREAMS) Java hiện thực luồng bằng tập hợp các lớp phân cấp trong gói . Biến / Đối tượng Dòng nhập byte vật lý Xử lý từng byte một Dòng nhập ký tự Xử lý theo đơn vị 2 byte Dòng xuất byte vật lý Xử lý từng byte một Dòng xuất ký tự Xử lý theo đơn vị 2 byte Lớp trừu tượng trên cùng Lớp trừu tượng trên cùng Lớp trừu tượng trên cùng Lớp trừu tượng trên cùng KHÁI NIỆM LUỒNG Luồng byte (hay luồng dựa trên byte) hỗ trợ việc xuất nhập dữ liệu trên byte, thường được dùng khi đọc ghi dữ liệu nhị phân. Luồng ký tự được thiết kế hỗ trợ việc xuất nhập dữ liệu kiểu ký tự (Unicode). Luồng ký tự hỗ trợ hiệu quả chỉ đối với việc quản lý, xử lý các ký tự. LUỒNG BYTE (Byte Streams) Các luồng byte được định nghĩa dùng hai lớp phân cấp. Mức trên cùng là hai lớp trừu tượng InputStream và OutputStream. InputStream định nghĩa những đặc điểm chung cho những luồng nhập byte. OutputStream mô tả cách xử lý của các luồng xuất byte. CÂY THỪA KẾ CỦA INPUTSTREAM CÂY THỪA KẾ CỦA OUTPUTSTREAM LUỒNG KÝ TỰ (Character Streams) Các luồng ký tự

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
15    111    2    04-07-2024
Đã 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.