华南俳烁实业有限公司

java

當(dāng)前位置:中華考試網(wǎng) >> java >> java教程 >> 文章內(nèi)容

Java專業(yè)語(yǔ)言課堂筆記(45)

來(lái)源:中華考試網(wǎng)  [2016年1月4日]  【

 IO流 (InputStream, OutputStream)

 InputStream, OutputStream 都是抽象類

 InputStream 抽象了應(yīng)用程序讀取數(shù)據(jù)的方式

 OutputStream 抽象類應(yīng)用程序?qū)懗鰯?shù)據(jù)的方式

 EOF = End of File = -1

 輸入流基本方法:

 int b = in.read() 讀取一個(gè)byte 無(wú)符號(hào)填充到int低八位,-1是EOF

 in.read(byte[] buf) 讀取數(shù)據(jù)填充到buf中

 in.read(byte[] buf, int start, int size)讀取數(shù)據(jù)填充到buf中

 in.skip(long n)

 in.close();

 輸出流的基本方法:

 out.write(int b) 寫(xiě)出一個(gè)byte到流 b的低八位寫(xiě)出

 out.write(byte[] buf) 將緩沖區(qū)buf都寫(xiě)入到流

 out.write(byte[] buf, int start, int size)將buf的一部分

 寫(xiě)到流中.

 out.flush() 清理緩沖

 out.close();

               InputStream        OutputStream

 文件(Byte 序列) --輸入流--> 應(yīng)用程序 --輸出流--> 文件(Byte)

                   in.read()   out.write()

責(zé)編:ljnbset
  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語(yǔ)考試
  • 學(xué)歷考試
嘉鱼县| 教育| 遂川县| 乐清市| 马鞍山市| 永州市| 永安市| 射阳县| 鄂温| 丹棱县| 巴林右旗| 绩溪县| 邛崃市| 五华县| 文山县| 开远市| 丹东市| 三原县| 牟定县| 绥宁县| 遂宁市| 十堰市| 鄂尔多斯市| 蒙山县| 鲁甸县| 广丰县| 郎溪县| 刚察县| 秦安县| 陆良县| 远安县| 杭锦旗| 都昌县| 高清| 房产| 龙陵县| 阳信县| 武陟县| 高平市| 西华县| 西城区|