java I O类大全_Java I/O最简单的几个类
今天把I/O中最簡單的幾個類整理了一下,之所以整理最簡單的,是因為這樣會讓我更加快速方便的理順這里面的東西,以前每一次用的時候都要先百度一下,覺得很煩。
首先需要先看一下Read,Write和Stream,那么看下面的圖就明確多了。還有本文不涉及I/O中更加復雜的東西,什么管道流啊,對象序列化啊,打印流啊,統統不涉及。
其中,Object***Stream需要用到序列化,這是因為序列化是為了存儲對象的,而Object***Stream需要存儲對象。
還有,圖中講的也還是不細致,掌握好下面這個結構圖,在稍微看一下API,會更靈活,比如BufferedWriter可以調用OutputStreamWriter。
附:
--java.io
----File
----InputStream
--------FileInputStream
--------ObjectInputStream
----OutputStrem
--------FileOutputStrem
--------ObjectOutputStrem
----Reader
--------InputStreamReader(相當于Stream和Reader的橋梁)
----------------FileReader
--------BufferedReader
----Writer
--------OutputStreamWriter
----------------FileWriter
--------BufferedWriter
總結
以上是生活随笔為你收集整理的java I O类大全_Java I/O最简单的几个类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Go语言在扫码支付系统中的成功实践
- 下一篇: Java项目开发规范参考