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

正文內(nèi)容

javase_9_io流(53頁)(編輯修改稿)

2025-06-08 11:04 本頁面
 

【文章內(nèi)容簡介】 va高端培訓(xùn) 21 提 綱 Content 目標(biāo) ? File類 ? Java 流輸入 /輸出基本原理 ? Java流類的分類 ? 輸入流和輸出流 ? 字節(jié)流和字符流 ? 節(jié)點(diǎn)流和過濾 (處理 )流 ?節(jié)點(diǎn)流 ? 文件流 ?過濾流 ? 緩沖流 ? 轉(zhuǎn)換流 ? 數(shù)據(jù)流 ? 打印流 ? Object流 Java高端培訓(xùn) 22 節(jié)點(diǎn)流類型 類型 字節(jié)流 字符流 File FileInputStream FileOutputStream FileReader FileWriter Memory Array ByteArrayInputStream ByteArrayOutputStream CharArrayReader CharArrayWriter Memory String StringReader StringWriter Pipe(管道 ) PipedInputStream PipedOutputStream PipedReader PipedWriter 23 Java高端培訓(xùn) 文件流 ?文件流主要用來操作文件 ? JDK提供了 4種: ? FileInputStream繼承自 InputStream ? FileOutputStream繼承自 OutputStream ? FileOutputStream(String name, boolean append) ? FileReader繼承自 Reader ? FileWriter繼承自 Writer ? 還提供了一個 FileWriter(String fileName, boolean append) 構(gòu)造方法來指定是否使用追加模式 Java高端培訓(xùn) 24 示例 :FileInputStream讀文件 Java高端培訓(xùn) // step1: 創(chuàng)建一個文件輸入流對象 FileInputStream fin = null。 try { fin = new FileInputStream(args[0])。 (可讀取的字節(jié)數(shù) : + ())。 // step2: 讀數(shù)據(jù) : 一次讀取一個字節(jié)的數(shù)據(jù) ,返回的是讀到的字節(jié) . int i = ()。 while (i != 1) { //若遇到流的末尾 ,會返回 1 ((char) i)。 i = ()。 // 再讀 } } catch (FileNotFoundException e) { ()。 (1)。 }catch (IOException e) { // 捕獲 IO異常 ()。 }finally{ // step3: 關(guān)閉輸入流 try { if(null != fin){ ()。 } } catch (IOException e) { ()。 } } 25 示例 :FileOutputStream寫文件 Java高端培訓(xùn) int b = 0。 FileInputStream in = null。 FileOutputStream out = null。 try { in = new FileInputStream(d:/IOTest/)。 out = new FileOutputStream(d:/IOTest/)。 while ((b = ()) != 1) { (b)。 } (文件復(fù)制成功 )。 } catch (FileNotFoundException e) { (找不到指定文件 )。 ()。 } catch (IOException e) { (文件復(fù)制錯誤 )。 ()。 }finally{ … } 26 示例 :FileReader讀文件 Java高端培訓(xùn) FileReader fr = null。 int c = 0。 try { fr = new FileReader(d:/IOTest/)。 while ((c = ()) != 1) { ((char) c)。 } } catch (FileNotFoundException e) { ()。 } catch (IOException e) { ()。 } finally { try { if (null != fr) { ()。 } } catch (IOException e) { ()。 } } 27 示例 :FileWriter寫文件 Java高端培訓(xùn) FileWriter fw = null。 int c = 0。 try { fw = new FileWriter(“d:/IOTest/”)。 //new FileWriter(d:/IOTest/, true)。 for(int i = 0。 i 65535。 i++){ (i)。 } (寫文件成功 )。 } catch (FileNotFoundException e) { ()。 } catch (IOException e) { ()。 }finally{ try { if(null != fw){ ()。 } } catch (IOException e) { ()。 } } 28 練習(xí) ?用 FileReader和 FilerWriter實(shí)現(xiàn)文件內(nèi)容的復(fù)制功能。 Java高端培訓(xùn) 29 提 綱 Content 目標(biāo) ? File類 ? Java 流輸入 /輸出基本原理 ? Java流類的分類 ? 輸入流和輸出流 ? 字節(jié)流和字符流 ? 節(jié)點(diǎn)流和過濾 (處理 )流 ?節(jié)點(diǎn)流 ? 文件流 ?過濾流 ? 緩沖流 ? 轉(zhuǎn)換流 ? 數(shù)據(jù)流 ? 打印流 ? Object流 Java高端培訓(xùn) 30 過濾流 處理類型 字 符 流 字 節(jié) 流 Buffering BufferedReader BufferedWriter BufferedInputStream BufferedOutputStream Filtering FilterReader FilterWriter FilterInputStream FilterOutputStream Converting between bytes and character InputStreamReader OutputStreamWriter Object Serialization ObjectInputStream ObjectOutputStream Data conversion DataInputStream DataOutputStream Counting LineNumberReader LineNumberInputStream Peeking ahead PushbackReader PushbackInputStream Pinting PrintWriter PrintStream Java高端培訓(xùn) 31 緩沖流 ?緩沖流是建立在相應(yīng)的節(jié)點(diǎn)流之上,對讀寫的數(shù)據(jù)提供了緩沖的功能,提高了讀寫的效率,還增加了一些新的方法 ? JDK提供四種緩沖流: ? BufferedInputStream 可以對任何的 InputStream流進(jìn)行包裝 ? Buffere
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1