Java IO教程

jopen 10年前發布 | 27K 次閱讀 Java IO Java開發

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)

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr> </tbody> </table>

 


 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
1  Java IO 教程
2 Java IO Overview
3 Java IO: Files
4 Java IO: Pipes
5 Java IO: Networking
6 Java IO: Byte & Char Arrays
7 Java IO: System.in, System.out, and System.error
8 Java IO: Streams
9 Java IO: Input Parsing
10 Java IO: Readers and Writers
11 Java IO: Concurrent IO
12 Java IO: Exception Handling
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: ByteArrayInputStream
22 Java IO: ByteArrayOutputStream
23 Java IO: FilterInputStream
24 Java IO: FilterOutputStream
25 Java IO: BufferedInputStream
26 Java IO: BufferedOutputStream
27 Java IO: PushbackInputStream
28 Java IO: SequenceInputStream
29 Java IO: DataInputStream
30 Java IO: DataOutputStream
31 Java IO: PrintStream
32 Java IO: ObjectInputStream
33 Java IO: ObjectOutputStream
34 Java IO: Serializable
35 Java IO: Reader
36 Java IO: Writer
37 Java IO: InputStreamReader
38 Java IO: OutputStreamWriter
39 Java IO: FileReader
40 Java IO: FileWriter
41 Java IO: PipedReader
42 Java IO: PipedWriter
43 Java IO: CharArrayReader
44 Java IO: CharArrayWriter
45 Java IO: BufferedReader
46 Java IO: BufferedWriter
47 Java IO: FilterReader
48 Java IO: FilterWriter
49 Java IO: PushbackReader
50 Java IO: LineNumberReader
51 Java IO: StreamTokenizer
52 Java IO: PrintWriter
53 Java IO: StringReader
54 Java IO: StringWriter
  • sesese色