摘要
任何一門程序設計語言,要創建一個好的輸入輸出(I/O)系統,都是一項艱難的任務。涉及到不同的平臺、不同的編碼方式等一系列問題。對于Java
初學者來說,要很好的掌握Java 的I/O, 也不是一件十分容易的事情。Java 采用了基于裝飾器的設計模式,來對不同的I/O 類型進行包裝。如果能夠梳理清楚繼承關系,看似復雜的I/O 便能很好的掌握。
本文主要涉及如下內容:
- I/O 的介紹
- Java 基于字節的輸入輸出
- Java 基于字符的出入輸出
- Java I/O 裝飾器類
- 常用的實現
任何一門程序設計語言,要創建一個好的輸入輸出(I/O)系統,都是一項艱難的任務。涉及到不同的平臺、不同的編碼方式等一系列問題。對于Java
初學者來說,要很好的掌握Java 的I/O, 也不是一件十分容易的事情。Java 采用了基于裝飾器的設計模式,來對不同的I/O 類型進行包裝。如果能夠梳理清楚繼承關系,看似復雜的I/O 便能很好的掌握。
本文主要涉及如下內容: