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

正文內(nèi)容

java面向?qū)ο蟪绦蛟O(shè)計教程第二版線程、輸入﹨輸出ppt(編輯修改稿)

2025-01-03 22:02 本頁面
 

【文章內(nèi)容簡介】 能的類。 ? 舉例: 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 37 第 6 章 Java的輸入 /輸出 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 39 主要內(nèi)容 ? 流輸入 /輸出類的層次結(jié)構(gòu) ? 流的概念 ? 字節(jié)流 ? 字符流 ? 輸入輸出類的分類 ? 標(biāo)準(zhǔn)流及其重定向 ? IOException及其子類 ? 輸入 /輸出流類的應(yīng)用 ? 輸入 /輸出流類的一般例子 ? 典型的輸入 /輸出流類的組合應(yīng)用 ? 格式化輸出 ? 數(shù)據(jù)持久化 ? 對象串行化 ? XML文件的輸入輸出 ? JDBC入門 ? 文件類的應(yīng)用 ? File類 ? File類應(yīng)用舉例 流輸入 /輸出類的層次結(jié)構(gòu) 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 41 流的概念 ? 流( Stream)是有序的數(shù)據(jù)序列,它有源(輸入流)與目的(輸出流)。 ? I/O(輸入 /輸出)。該包有兩個主要的部分:字符流( Character stream)和字節(jié)流( Byte stream)。 ? 基于文本的 I/O都是一些人們能夠閱讀的字符(比如說程序的源代碼),而基于數(shù)據(jù)的 I/O是二進(jìn)制(比如說表示圖像的位圖)。 ? 字節(jié)流被稱作輸入流( Input stream)或輸出流( Output stream),而字符流被稱作 Reader或 Writer。 ? 字節(jié)流不能正確攜帶字符,一些與字符相關(guān)的流在字節(jié)流里是沒有意義的 。 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 42 ? 普通的用于建立不同字節(jié)和字符流類型的類 ——輸入輸出流、 Reader、 Writer和在它們之間進(jìn)行轉(zhuǎn)換的類。 ? 定義不同類型流的范圍 —— 過濾流、緩沖流、管道流以及一些流的具體實例。 ? 讀寫基本值和字符串?dāng)?shù)據(jù)流的類和接口。 ? 一個以系統(tǒng)無關(guān)的方式與文件進(jìn)行交互的類和接口。 ? 形成對象串行化( Object serialization)機(jī)制的類和接口 —— 將對象傳遞到字節(jié)流,或從一個字節(jié)流中讀取數(shù)據(jù),重新組建對象。 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 43 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 44 InputStream及其子類的推薦用法 ? 當(dāng)需要輸入 ASCII正文或者二進(jìn)制數(shù)值時,應(yīng)當(dāng)使用 InputStream類。 ? 根據(jù)輸入源,選用 FileInputStream或某個getInputStream方法。 ? 可以有選擇行地使用任意數(shù)量的 InputStream過濾器、緩沖區(qū)、擴(kuò)展器、編碼器等子類,然后再上層包裝 DataInputStream類,并使用它的read方法執(zhí)行輸入。如果需要讀入對象而非普通數(shù)據(jù),則應(yīng)當(dāng)使用 ObjectInputStream類。 ? 如果需要使用緩沖技術(shù),應(yīng)當(dāng)直接包裝FileInputStream類,以便盡可能早地讓所有的類都采用緩沖技術(shù)。 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 45 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 46 轉(zhuǎn)換流 ? 轉(zhuǎn)換流使用的類 InputStreamReader和OutputStreamWriter實現(xiàn)了 Unicode相同指定編碼的字節(jié)流,或者本機(jī)系統(tǒng)的默認(rèn)編碼的字節(jié)流之間的轉(zhuǎn)換。 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 47 輸入輸出類的分類 ? 文件 I/O : FileInputStream ? 內(nèi)存緩沖區(qū) I/O : BufferedInputStream ? 存取 I/O : DataInputStream ? 管道 I/O : PipedInputStream ? 過濾器 I/O : FilterInputStream 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 48 標(biāo)準(zhǔn)流及其重定向 ? ,默認(rèn)情況下,它是一個控制臺。 ? ,默認(rèn)情況下,它指的是鍵盤。 ? ,它默認(rèn)是控制臺。 ? 這些流可以重定向到任何兼容的輸入 /輸出設(shè)備。 ? 舉例: 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 49 IOException及其子類 ? 在 ,每一個特定的 I/O錯誤都是用異常 IOException及其子類來報告的。 ? 最常見的 I/O異常有FileNotFoundException、EOFException、InterruptedIOException、UTFDataFormatError等。 輸入 /輸出流類的應(yīng)用 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 51 輸入 /輸出流類的一般例子 ? 在使用輸入輸出流類時,有兩個語句總是要注意的: ?一是導(dǎo)入 ( import .*。); ?二是對 IOException異常的處理,一般是在調(diào)用的方法的聲明時 “ throws IOException”,當(dāng)然也可以用 trycatch語句進(jìn)行異常處理。 ? 直接讀取標(biāo)準(zhǔn)輸入流的用法: ? 管道流的使用: 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 52 典型的輸入 /輸出流類的組合應(yīng)用 ? 標(biāo)準(zhǔn)輸入輸出: ? 讀寫順序文件: ? 讀寫二進(jìn)制文件: ? 讀寫隨機(jī)文件: 2022/1/3 Java面向?qū)ο蟪绦蛟O(shè)計教程 53 RandomAccessFile類的文件訪問控制權(quán)限 ? r 只讀,如果試圖進(jìn)行寫操作將引發(fā)異常IOExceptio
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1