


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、第七章 輸入與輸出流一、選擇題1. 流的傳遞方式是(b)a. 并行的b. 串行的c. 并行和串行d. 以上都不對2. 下列不是 java 的輸入輸出流的是(a)a. 文本流b. 字節(jié)流c. 字符流d. 文件流3. 凡是從中央處理器流向外部設備的數(shù)據(jù)流稱為(d)a. 文件流b. 字符流c. 輸入流d. 輸出流4. 獲取一個不包含路徑的文件名的方法為(a)a. string getname( )b. string getpath( )c. string getabslutepath( )d. string getparent( ) 5下列屬于文件輸入輸出類的是(d)a. fileinputstre
2、am 和 fileoutputstreamb. bufferinputstream 和 bufferoutputstreamc. pipedinputstream 和 pipedoutputstreamd. 以上都是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當處理的數(shù)據(jù)量很多,或向文件些很多次小數(shù)據(jù),一般使用(c)流a. dataoutputb. file
3、outputc. bufferedoutput d.pipedoutput8. 當把一個程序、線程或代碼段的輸出連接到另一個程序、線程或代碼短的輸入時,應使用(d)流a. dataoutputb. fileoutputc. bufferedoutputd. pipedoutput當要將一文本文件當作一個數(shù)據(jù)庫訪問,讀完一個紀錄后,跳到另一個紀錄,它們在文件的不同地方時,一般使用(b)類訪問。a. fileoutputstreamb. randomaccessfilec. pipedoutputstreamd. bufferedoutputstream10. java 中,實現(xiàn)通過網(wǎng)絡使用 ur
4、l 訪問對象的功能的流是(a)a. url 輸入流b. sock 輸入流c. pipedinputstream 輸入流d. bufferedinputstream 輸 入 流11以下哪一個為標準輸出流類 ( c)。a、dataoutputstreamb、filteroutputstreamc、printstreamd、bufferedoutputstream 12將讀取的內(nèi)容處理后再進行輸出,適用下述哪種流(b)。a、pipedstreamb、filterstreamc、filestreamd、objectstream 13datainput 和 dataoutput 是處理哪一種流的接口(b
5、)。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. 以下不是
6、reader 基類的直接派生子類的是(c)。a、bufferedreaderb、filterreaderc、filereaderd、pipedreader 16測試文件是否存在可以采用如下哪一個方法(d)。a、isfile()b、isfiles()c、exist()d、exists()二、填空題1java 的輸入輸出流包括程之間通信的管道。字節(jié)流、字符流、文件流、對象流以及多線java 中的非字符輸出流都是outputstream抽象類的子類。3. java 中的字符輸出流都是抽象類writer的子類.4. dataoutputstream 數(shù)據(jù)流向文件里寫數(shù)據(jù)的方法為writer().5.
7、randomaccessfile 所實現(xiàn)的接口是接口.datainput 接口和 dataoutput6. 文件類file是 java.io 中的一個重要的非流類,里面封裝了對文件系統(tǒng)進行操作的功能.7. 文件操作中經(jīng)常需要的是隨機訪問, java 中的類提供了隨機訪問文件的功能.randomaccessfile8. java 中,inputstream 和 outputstream 是以 字節(jié) 為數(shù)據(jù)讀寫單位的輸入輸出流的基類;reader 和 writer 是以 字符 為數(shù)據(jù)讀寫單位的輸入輸出流的基類。9. 以字符方式對文件進行讀寫可以通過filereader類和 filewriter類來
8、實現(xiàn)。10. randomaccessfile 類所實現(xiàn)的接口有datainput和 dataoutput,調(diào)用它的seek()方法可以移動文件位置指針,以實現(xiàn)隨機訪問。1. java 語言提供處理不同類型流的類的包是(d)a) java.sql b) java.utilc) java.mathd) java.io2. 不屬于 java.io 包中的接口的一項是(c)a) datainputb) dataoutputc) datainputstream d) objectinput3. bytearrayoutputstream 將下列哪一項作為輸出流 ( c)a) 字符b)字節(jié)c)字節(jié)數(shù)組d
9、)對象4. 下列流中哪一個使用了緩沖區(qū)技術(shù) (a) abuffereoutputstreamb. fileinputstreamc. dataoutputstreamd.filereader5. 能對讀入字節(jié)數(shù)據(jù)進行 java 基本數(shù)據(jù)類型判斷過濾的類是(c)a. printstreamb.dataoutputstreamc.datainputstreamd.buffereinputstream6. 使用下列哪一個類可以實現(xiàn)在文件的任意一個位置讀寫一個記錄(a)a.randomaccessfileb.filereaderc.filewriterd.fileinputstream 7通常情況下,
10、下列哪一個類的對象可以作為 bufferedreader 類的構(gòu)造函數(shù)的參數(shù)(a)a.inputstreamreaderb.printstreamc.outputstreamreaderd.printwriter 8fileoutputstream 類的父類是()a.fileb.fileoutputc.outputstreamd.inputstream9、下面的程序段創(chuàng)建了 bufferedreader 類的對象 in,以便讀取本機 c 盤 my 文件夾下的文件 1.txt。file 構(gòu)造函數(shù)中正確的路徑和文件名的表示是( c )。file f = new file(填代碼處); file =
11、new filereader(f); in=new bufferedreader(file);a) ./1.txtb) ./my/1.txtc) c:my1.txtd) c: my1.txt二填空題1. java 的 i/o 流包括字節(jié)流、字符流、文件流、對象流和管道流2. 按照流的方向來分,i/o 流包括 輸入 和 輸出流3. 向 dataoutputstream 對象 dos 的當前集團處寫入一個保存在變量 f 中的浮點數(shù)的語句是dos.writedouble(f)4. bytearrayinputstream 以字節(jié)數(shù)組作為輸入流。5. 流在傳輸過程中的 串行 的6. 在 java 語言
12、中,實現(xiàn)多線程之間通信的流是管道流7. 在數(shù)據(jù)傳輸過程中,對數(shù)據(jù)進行某種類型的加工處理,這一過程稱做 過濾8. stringreader 類可以將一個string對象作為一個字符輸入流使用“”“”at the end, xiao bian gives you a passage. minand once said, people who learn to learn are very happy people. in every wonderful life, learning is an eternal theme. as a professional clerical and teaching position, i understand the importance of continuous learning, life is diligent, nothing can be gained, only continuous learning can achieve better self. only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enter
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 供貨合同買賣合同范本
- 礦資源贈送合同范本
- 2025年多翼式鼓風機項目合作計劃書
- 單位長期包車合同范本
- 寫轉(zhuǎn)賬合同范本
- 買賣介紹居間合同范本
- 2025年單相電能表項目建議書
- 農(nóng)村基建安全施工合同范本
- 個體企業(yè)轉(zhuǎn)讓合同范本
- 模具加工報價合同范本
- 高標準農(nóng)田建設項目驗收技術(shù)方案
- 2024年甘肅天水麥積山石窟藝術(shù)研究所招聘工作人員考試真題
- 人效的指標體系及其“落地雙引擎”
- 2025年山東省榮成市屬事業(yè)單位招聘崗位及歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 醫(yī)學三基知識考試題庫及答案(護理+臨床)
- 火星表面材料分析-深度研究
- 2025年南京信息職業(yè)技術(shù)學院高職單招職業(yè)適應性測試近5年??及鎱⒖碱}庫含答案解析
- 《職業(yè)技能等級評價規(guī)范編制指南編制說明》
- 《教育強國建設規(guī)劃綱要(2024-2035年)》解讀講座
- 畜禽養(yǎng)殖場惡臭污染物排放及其處理技術(shù)研究進展
- 超聲內(nèi)鏡引導下穿刺活檢術(shù)的配合及護理
評論
0/150
提交評論