閱讀945 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Java IO教程

Java IO 是一套Java用來讀寫數據(輸入和輸出)的API。大部分程序都要處理一些輸入,並由輸入產生一些輸出。Java為此提供了java.io包。

如果你瀏覽下java.io包,會對其中各樣的類選擇感到迷惑。這些類的作用都是什麼?對於某個任務該選擇哪個類?怎樣創建你自己的類做插件?這個手冊的目的就是給你介紹這些類是如何組織的,以及怎樣使用他們,因此你就不會疑惑需要時怎樣選取合適的類,或者是否有一個滿足你需求的類已經存在了。

Java.io 包的範圍

java.io 包並沒有涵蓋所有輸入輸出類型。例如,並不包含GUI或者網頁上的輸入輸出,這些輸入和輸出在其它地方都涉及,比如Swing工程中的JFC (Java Foundation Classes) 類,或者J2EE裏的Servlet和HTTP包。

Java.io 包主要涉及文件,網絡數據流,內存緩衝等的輸入輸出。

更多的Java IO工具,提示等

這個手冊也被稱為” Java How To’s and Utilities ”,包含一些Java IO的工具,例如替換流數據中的字符串,使用緩衝來反複處理流數據。

此Java IO 手冊的範圍

這個手冊開始部分會給你一個Java IO API 工作的概覽,以及你該怎樣使用這些他們,接著會介紹包括所有Java IO API 的核心類。

這個手冊不隻是一個API的列表,這樣的列表你可以從Sun公司的官方Java文檔獲得。事實上,每篇文檔都是對一個類的簡要介紹,設計它的目的以及一些實用的例子。換句話說,這些內容你在Sun公司的官方文檔上是找不到的。

(本文是第一篇,如果你有興趣翻譯剩下的文章,請在回複中領取文章,翻譯後,可以講譯文直接郵箱給我,或者直接發布在並發網上,你也可以加入我們試譯者QQ群領取其他文章翻譯,369468545)

1  Java IO 教程
2 Java IO 概述
3 Java IO: 文件
4 Java IO: 管道
5 Java IO: 網絡
6 Java IO: 字節和字符數組
7 Java IO: System.in, System.out, and System.error
8 Java IO: 流
9 Java IO: Input Parsing(暫無翻譯,處理中)
10 Java IO: Readers and Writers
11 Java IO: 並發IO
12 Java IO: 異常處理
13 Java IO: InputStream
14 Java IO: OutputStream
15 Java IO: FileInputStream
16 Java IO: FileOutputStream
17 Java IO: RandomAccessFile
18 Java IO: File
19 Java IO: PipedInputStream
20 Java IO: PipedOutputStream
21 Java IO: 字節流的ByteArray和Filter
22 Java IO: 字節流的Buffered和Data
23 Java IO: 序列化與ObjectInputStream、ObjectOutputStream
24 Java IO: Reader和Writer
25 Java IO: InputStreamReader和OutputStreamWriter
26 Java IO: FileReader和FileWriter
27 Java IO: 字符流的Buffered和Filter
28 Java IO: 字符流的Piped和CharArray
29 Java IO: 其他字節流(上)
30 Java IO: 其他字符流(下)


最後更新:2017-05-23 14:35:33

  上一篇:go  省時省事省力 巧用阿裏ECS D1構建大數據處理平台
  下一篇:go  【記錄】這次項目的點點滴滴:)