真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

io流常用代碼java java基礎io全部流詳解

java中的io流分為幾種

分兩大種,輸入流和輸出流

成都網(wǎng)站建設公司更懂你!成都創(chuàng)新互聯(lián)公司只做搜索引擎喜歡的網(wǎng)站!成都網(wǎng)站制作前臺采用搜索引擎認可的DIV+CSS架構,全站HTML靜態(tài),H5響應式網(wǎng)站+CSS3網(wǎng)站,提供:網(wǎng)站建設,微信開發(fā),成都微信小程序,商城開發(fā),成都App定制開發(fā),空間域名,服務器租售,網(wǎng)站代托管運營,微信公眾號代托管運營。

輸入流分為字節(jié)輸入流,字符輸入流

輸出流分為字節(jié)輸出流,字符輸出流

這四大類各自有各自的分支,各有各的功能,但總的來說主要是這四種。

字符流讀速寫速要比字節(jié)流快,沒有亂碼現(xiàn)象,但是它只能讀寫文檔(txt);字節(jié)流可以讀寫任意文件。

java.io下是java的IO流

以下是幾種常用流

FileInputStream文件字節(jié)輸入流

FileOutputStream文件字節(jié)輸出流

FileReader文件字符輸入流

FileWriter文件字符輸出流

java io流

inputStream f= new inputSream("de.txt");

屬于字節(jié)流,讀取文件的時候是以字節(jié)的方式讀取

File f=new File("de.txt")

是創(chuàng)建一個文件對象。無法讀取或修改文件里邊的內容,需要構建一個輸入或輸出流到該文件上才可以讀取或修改內容,如:FileInputStream fis = new FileInputStream(f);fis.read();

字節(jié)流:以字節(jié)為單位讀取或輸出信息

字符流:以字符為單位讀取或輸出信息

帶stream的都是字節(jié)式

輸入流:讀取信息到程序

輸出流:從程序向外輸出信息

比較常用的是下面的

InputStream 字節(jié)輸入流

OutputStream 字節(jié)輸出流

Reader 字符輸入流

Writer 字符輸出流

BufferedInputStream 帶緩存的 字節(jié)輸入流

BufferedOutputStream 帶緩存的字節(jié)輸出流

BufferedReader 帶緩存的 字符輸入流

BufferedWriter 帶緩存的字符輸出流

FileInputStream 文件 字節(jié)輸入流

FileOutputStream 文件字節(jié)輸出流

FileReader 文件字符輸入流

FileWriter 文件字符輸出流

問一個JAVA基本的io流問題

你好,先糾正你一個錯誤。inputStreamReader是字符流,是專門用來將字節(jié)流轉化為字符流。所以InputStreamReader isr = new InputStreamReader(System.in);得到的isr是一個字符流對象。當然BufferedReader是緩沖字符流。二者可以這樣使用的內部原因就是這個類都提供了對應的構造方法,目地當然是為了提高read()方法的效率,用BufferedReader來裝飾inputStreamReader。希望對你有所幫助。


新聞名稱:io流常用代碼java java基礎io全部流詳解
文章位置:http://weahome.cn/article/ddjpdpe.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部