




全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第七章 輸入與輸出流一、選擇題1流的傳遞方式是(B) A. 并行的 B. 串行的 C. 并行和串行 D. 以上都不對2下列不是java的輸入輸出流的是(A) A. 文本流 B. 字節(jié)流 C. 字符流 D. 文件流3凡是從中央處理器流向外部設(shè)備的數(shù)據(jù)流稱為(D) A. 文件流 B. 字符流 C. 輸入流 D. 輸出流4獲取一個(gè)不包含路徑的文件名的方法為(A)A. String getName( ) B. String getPath( ) C. String getAbslutePath( ) D. String getParent( )5下列屬于文件輸入輸出類的是(D)A. FileInputStream和FileOutputStream B. BufferInputStream和BufferOutputStream C. PipedInputStream和PipedOutputStream D. 以上都是6下列不屬于FileInputStream輸入流的read()成員函數(shù)的是(D)A. int read(); B. int read(byte b); C. int read(byte b,int offset,int len); D. int read(int line);7當(dāng)處理的數(shù)據(jù)量很多,或向文件些很多次小數(shù)據(jù),一般使用(C)流A. DataOutput B. FileOutput C. BufferedOutput D.PipedOutput8當(dāng)把一個(gè)程序、線程或代碼段的輸出連接到另一個(gè)程序、線程或代碼短的輸入時(shí),應(yīng)使用(D)流A. DataOutput B. FileOutput C. BufferedOutput D. PipedOutput當(dāng)要將一文本文件當(dāng)作一個(gè)數(shù)據(jù)庫訪問,讀完一個(gè)紀(jì)錄后,跳到另一個(gè)紀(jì)錄,它們在文件的不同地方時(shí),一般使用(B)類訪問。A. FileOutputStream B. RandomAccessFile C. PipedOutputStream D. BufferedOutputStream10java中,實(shí)現(xiàn)通過網(wǎng)絡(luò)使用URL訪問對象的功能的流是(A)A. URL輸入流B. Sock輸入流 C. PipedInputStream輸入流 D. BufferedInputStream輸入流11以下哪一個(gè)為標(biāo)準(zhǔn)輸出流類 ( C ) 。 A、DataOutputStream B、FilterOutputStream C、PrintStream D、BufferedOutputStream12將讀取的內(nèi)容處理后再進(jìn)行輸出,適用下述哪種流(B)。A、PipedStream B、FilterStream C、FileStream D、ObjectStream13DataInput和DataOutput是處理哪一種流的接口(B)。A、文件流 B、字節(jié)流C、字符流 D、對象流14下面語句正確的是 ( A ) 。 A、RandomAccessFile raf=new RandomAccesssFile(“data.dat”,”rw”); B、RandomAccessFile raf=new RandomAccesssFile(new DataInputStream(); C、RandomAccessFile raf=new RandomAccesssFile(“data.dat”); D、RandomAccessFile raf=new RandomAccesssFile(new File(“data.dat”);15以下不是Reader基類的直接派生子類的是(C)。A、BufferedReaderB、FilterReaderC、FileReader D、PipedReader16測試文件是否存在可以采用如下哪一個(gè)方法(D)。A、isFile() B、isFiles()C、exist()D、exists()二、填空題1java的輸入輸出流包括_字節(jié)流_、字符流、文件流、對象流以及多線程之間通信的管道。java中的非字符輸出流都是_ OutputStream _抽象類的子類。3. java中的字符輸出流都是抽象類_Writer_的子類.4. DataOutputStream數(shù)據(jù)流向文件里寫數(shù)據(jù)的方法為_writer() _.5. RandomAccessFile所實(shí)現(xiàn)的接口是_DataInput接口_和DataOutput接口.6. 文件類_File_是java.io中的一個(gè)重要的非流類,里面封裝了對文件系統(tǒng)進(jìn)行操作的功能.7. 文件操作中經(jīng)常需要的是隨機(jī)訪問, java中的_ RandomAccessFile _類提供了隨機(jī)訪問文件的功能.8Java中,InputStream和OutputStream是以 字節(jié) 為數(shù)據(jù)讀寫單位的輸入輸出流的基類;Reader和Writer是以字符為數(shù)據(jù)讀寫單位的輸入輸出流的基類。9以字符方式對文件進(jìn)行讀寫可以通過 FileReader 類和 FileWriter 類來實(shí)現(xiàn)。10RandomAccessFile類所實(shí)現(xiàn)的接口有DataInput和DataOutput,調(diào)用它的seek()方法可以移動(dòng)文件位置指針,以實(shí)現(xiàn)隨機(jī)訪問。1. java語言提供處理不同類型流的類的包是(D)a) java.sqlb) java.utilc) java.mathd) java.io2. 不屬于java.io包中的接口的一項(xiàng)是(C)a) DataInputb) DataOutput c) DataInputStream d) ObjectInput3. ByteArrayOutputStream將下列哪一項(xiàng)作為輸出流 ( C)a) 字符 b)字節(jié) c)字節(jié)數(shù)組D)對象4. 下列流中哪一個(gè)使用了緩沖區(qū)技術(shù) (A) ABuffereOutputStreamB. FileInputStreamC. DataOutputStream D.FileReader5. 能對讀入字節(jié)數(shù)據(jù)進(jìn)行java基本數(shù)據(jù)類型判斷過濾的類是(C)A. PrintStreamB.DataOutputStreamC.DataInputStreamD.BuffereInputStream6. 使用下列哪一個(gè)類可以實(shí)現(xiàn)在文件的任意一個(gè)位置讀寫一個(gè)記錄(A)A.RandomAccessFileB.FileReaderC.FileWriterD.FileInputStream7通常情況下,下列哪一個(gè)類的對象可以作為BufferedReader類的構(gòu)造函數(shù)的參數(shù)(A)A.InputStreamReaderB.PrintStreamC.OutputStreamReaderD.PrintWriter8FileOutputStream類的父類是()A.FileB.FileOutputC.OutputStream D.InputStream9、下面的程序段創(chuàng)建了BufferedReader類的對象in,以便讀取本機(jī)c盤my文件夾下的文件1.txt。File構(gòu)造函數(shù)中正確的路徑和文件名的表示是( C )。File f = new File(填代碼處);file =new FileReader(f);in=new BufferedReader(file);A) ./1.txt B) ./my/1.txt C) c:my1.txt D) c: my1.txt 二填空題1. Java的I/O流包括字節(jié)流、字符流、文件流、對象流和管道流2. 按照流的方向來分,I/O流包括 輸入 和 輸出流3. 向DataOutputStream對象dos 的當(dāng)前集團(tuán)處寫入一個(gè)保存在變量f中的浮點(diǎn)數(shù)的語句是 dos.writeDo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小型家用面條機(jī)設(shè)計(jì)答辯
- 電教設(shè)備維修協(xié)議合同
- 石材釆購合同協(xié)議
- 土耳其移民合同協(xié)議
- 器材接受協(xié)議書范本
- 石子料供應(yīng)合同協(xié)議
- 教育研究生開題報(bào)告模板
- 氧氣的制取課件要點(diǎn)
- 工業(yè)設(shè)計(jì)實(shí)訓(xùn)報(bào)告總結(jié)
- 危重癥護(hù)理課件
- 期末考試-公共財(cái)政概論-章節(jié)習(xí)題
- 《飛機(jī)結(jié)構(gòu)與系統(tǒng)》課件-機(jī)翼結(jié)構(gòu)
- 運(yùn)動(dòng)與身體教育智慧樹知到期末考試答案章節(jié)答案2024年溫州大學(xué)
- 電梯維保服務(wù)考核標(biāo)準(zhǔn)及評分辦法
- (正式版)JBT 3300-2024 平衡重式叉車 整機(jī)試驗(yàn)方法
- 2024全新校醫(yī)合作協(xié)議(重點(diǎn)條款版)
- 小腦梗死的護(hù)理查房
- 水產(chǎn)養(yǎng)殖公司合伙人股權(quán)分配協(xié)議
- 急救醫(yī)療資源整合優(yōu)化研究
- 牛津譯林7A-Unit3、4單元復(fù)習(xí)
- 專題四“挺膺擔(dān)當(dāng)”主題團(tuán)課
評論
0/150
提交評論