freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第七章輸入輸出(編輯修改稿)

2025-08-16 15:39 本頁面
 

【文章內(nèi)容簡介】 標(biāo)準(zhǔn)將字節(jié)流轉(zhuǎn)換為字符流,或進(jìn)行反向轉(zhuǎn)換。 19 文件流 ?文件流類包括: FileReader,FileWriter, FileInputStream,FileOutputStream ?創(chuàng)建文件流:常用文件名或 File類的對象創(chuàng)建文件流。 例: , 利用 FileReader,FileWriter, 將 。 ,利用 FileInputStream,FileOutputStream。 20 管道流 ?管道用來把一個線程的輸出連接到另一個線程的輸入。 ? PipedReader/PipedInputStream實(shí)現(xiàn)管道的輸入端; ? PipedWriter/PipedOutputStream實(shí)現(xiàn)管道的輸出端。 ?管道流模型: 管道輸入 管道輸出 管道輸入 線程1 連接 線程2 線程3 連接 管道輸出 21 將一個線程的輸出流直接掛在另一個線程的輸入流, 建立管道,實(shí)現(xiàn)線程間數(shù)據(jù)交換。 ?PipedInputStream pin= new PipedInputStream( )。 PipedOutputStream pout = new PipedOutputStream(pin)。 ?PipedInputStream pin= new PipedInputStream( )。 PipedOutputStream pout = new PipedOutputStream()。 (pout)。或 (pin)。 管道流的創(chuàng)建 22 管道流示例 ,輸入一組單詞,先將每個單詞逆序, 再將所有單詞排序,最后將這些單詞逆序輸出。 程序處理流程: 23 示例中的管道流 24 ?是過濾流。 數(shù)據(jù)從原始流成塊讀入或?qū)?shù)據(jù)積累到一個大數(shù)據(jù)塊后再成批輸出。 ?基本方法: int read() int read( byte[], int offset, int length ) int write(int c) void write(byte[ ], int offset, int length ) ?BufferedReader增加 readLine( ) 方法。 BufferedInputStream/BufferedOutputStream 25 ? DataInputStream和 DataOutputStream(Filter stream) 讀寫基本數(shù)據(jù)類型: DataInputStream方法 byte readByte( ) boolean readBoolean( ) long readLong( ) char readChar( ) double readDouble( ) float readFloat( ) short readshort( ) int readInt( ) DataOutputStream 方法 void writeByte(byte) void writeBoolean(boolean) void writeLong( long ) void writeChar(char) void writeDouble(double) void writeFloat( float) void writeshort(short) void writeInt ( int) void writeBytes(String) void writeChars(String ) DataInputStream/DataOutputStream 26 示例 //example of using inputData amp。 outputData // im
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1