国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

字節輸出流寫入到文件

learn_shifeng / 2115人閱讀

摘要:字節輸出流此抽象類是表示輸出字節流的所有類的超類。文件字節輸出流作用把內存中的數據寫入到硬盤的文件中構造方法創建一個向具有指定名稱的文件中寫入數據的輸出文件流。


package com.itheima.demo01.OutputStream;

import java.io.FileOutputStream;
import java.io.IOException;

/*

java.io.OutputStream:字節輸出流
    此抽象類是表示輸出字節流的所有類的超類。

定義了一些子類共性的成員方法:
    - public void close() :關閉此輸出流并釋放與此流相關聯的任何系統資源。
    - public void flush() :刷新此輸出流并強制任何緩沖的輸出字節被寫出。
    - public void write(byte[] b):將 b.length字節從指定的字節數組寫入此輸出流。
    - public void write(byte[] b, int off, int len) :從指定的字節數組寫入 len字節,從偏移量 off開始輸出到此輸出流。
    - public abstract void write(int b) :將指定的字節輸出流。

java.io.FileOutputStream extends OutputStream
FileOutputStream:文件字節輸出流
作用:把內存中的數據寫入到硬盤的文件中

構造方法:
    FileOutputStream(String name)創建一個向具有指定名稱的文件中寫入數據的輸出文件流。
    FileOutputStream(File file) 創建一個向指定 File 對象表示的文件中寫入數據的文件輸出流。
    參數:寫入數據的目的
        String name:目的地是一個文件的路徑
        File file:目的地是一個文件
    構造方法的作用:
        1.創建一個FileOutputStream對象
        2.會根據構造方法中傳遞的文件/文件路徑,創建一個空的文件
        3.會把FileOutputStream對象指向創建好的文件

寫入數據的原理(內存-->硬盤)
    java程序-->JVM(java虛擬機)-->OS(操作系統)-->OS調用寫數據的方法-->把數據寫入到文件中

字節輸出流的使用步驟(重點):
    1.創建一個FileOutputStream對象,構造方法中傳遞寫入數據的目的地
    2.調用FileOutputStream對象中的方法write,把數據寫入到文件中
    3.釋放資源(流使用會占用一定的內存,使用完畢要把內存清空,提供程序的效率)

*/
public class Demo01OutputStream {

public static void main(String[] args) throws IOException {
    //1.創建一個FileOutputStream對象,構造方法中傳遞寫入數據的目的地
    FileOutputStream fos = new FileOutputStream("09_IOAndPropertiesa.txt");
    //2.調用FileOutputStream對象中的方法write,把數據寫入到文件中
    //public abstract void write(int b) :將指定的字節輸出流。
    fos.write(97);
    //3.釋放資源(流使用會占用一定的內存,使用完畢要把內存清空,提供程序的效率)
    //fos.close();
}

}

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/76171.html

相關文章

  • 1、字節 2、字符

    摘要:用兩個字節表示。兩個字節第一個字節是負數第二個字節可能是正數目前最常用的中文碼表,萬的中文和符號。用兩個字節表示,其中的一部分文字,第一個字節開頭是,第二字節開頭是最新的中文碼表,目前還沒有正式使用。 01輸入和輸出 * A:輸入和輸出 * a: 參照物 * 到底是輸入還是輸出,都是以Java程序為參照 * b: Output * 把內存...

    asoren 評論0 收藏0
  • 緩沖04_緩沖的效率測試_復制文件

    摘要:文件復制練習一讀一寫明確數據源數據的目的地文件復制的步驟創建字節緩沖輸入流對象構造方法中傳遞字節輸入流創建字節緩沖輸出流對象構造方法中傳遞字節輸出流使用字節緩沖輸入流對象中的方法讀取文件使用字節緩沖輸出流中的方法把讀取的數據寫入到內部緩沖區 package com.itheima.demo02.CopyFile; import java.io.*; /* 文件復制練習:一讀一寫 明確...

    caiyongji 評論0 收藏0
  • 第十一章-IO#yyds干貨盤點#

    摘要:是一個系統支持的所有字符的集合,包括各國家文字標點符號圖形符號數字等字符集簡體中文碼表。支持中國國內少數民族的文字,同時支持繁體漢字以及日韓漢字等字符集為表達任意語言的任意字符而設計,是業界的一種標準,也稱為統一碼標準萬國碼。 1 File1.1 File類的概述和構造方法File: 它是文件和目錄路徑名的抽象...

    不知名網友 評論0 收藏0
  • 從設計者的角度理解Java IO

    摘要:通過多個裝飾類實現責任鏈模式,它將對一個輸入流的不同處理分散到不同的中去。 1、基本概念 1.1、InputStream 最基本的字節輸入流,抽象類,定義了讀取原始字節的所有基本方法1.1.1、public abstract int read() throws IOException 讀取一個字節的方法,最基礎的方法1.1.2、public int read(byte b[], in...

    Flink_China 評論0 收藏0
  • IO課程總結一

    摘要:字節輸入流此抽象類是表示字節輸入流的所有類的超類。定義了所有子類共性的方法從輸入流中讀取數據的下一個字節。從輸入流中讀取一定數量的字節,并將其存儲在緩沖區數組中。關閉此輸入流并釋放與該流關聯的所有系統資源。 showImg(https://segmentfault.com/img/bVbwxs6?w=687&h=763); OutputStream常用子類 公共方法: 定義了一些子類共...

    Cc_2011 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<