NIO APIs tập trung trừu tượng hóa:
- Buffers, dùng để chứa dữ liệu.
- Charsets và 2 thành phần liên quan dicoders và encoders, dùng để chuyển đổi dữa byte và unicode character.
- Channels của những kiểu khác nhau, đại diên cho các kết nối của các thực thể có khả năng thực thi các hoạt động I/O.
- Selectors và selection keys, cùng với selectable channels định nghĩa một cơ sở multiplexed, non-blocking I/O
Cấu trúc gói java.nio:
- Các buffer class
- Gói java.nio.charset.
- java.nio.channels
Mỗi một subpackage đều có một service-provider supackage riêng, các nội dung của chúng có thể được sử dụng để mở rộng implementations mặc định hoặc khởi tạo.
No comments:
Post a Comment