04747Java语言程序设计(一)-输入和输出流
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
25.某 Java 程序要使用文件输入输出流,请写出该程序所需要的 import 语句。
Impoer java.io.*
第 3 页 共 3 页
Hale Waihona Puke Baidu
2010/1
9.Java 语言可以用 javax.swing 包中的类 JFileChooser 来实现打开和保存文件对话框。用户 通过文件对话框不可能获得的信息是 ( ... A.文件名称 C.文件内容 . ) C B.文件路径 D.文件对象
19.某程序想为一个 long 型整数文件构造随机读写对象,支持这个要求的类是__________。 RandomAccessFile 25.打开文件对话框时,还可以设置筛选条件,即指定文件的类型。请写出 FileFilter 类预
2009/1
9.程序如果要按行输入输出文件的字符流,最合理的方法是采用( A.BufferedReader 类和 BufferedWriter 类 B.InputStream 类和 OutputStream 类 C.FileReader 类和 FileWriter 类 D.File_Reader 类和 File_Writer 类 19.为普通的 8 位字节流文件读和写操作提供支持的类是_________。 OutputStream 25.请写出字符流数据与字节流数据的区别。(P.175) InputStream )
2008/10
9.为 16 位 Unicode 字符流提供读和写操作支持的类分别是( )
第 2 页 共 3 页
输入和输出流
A.FileInputStream 类和 FileOutputStream 类 B.InputStream 类和 OutputStream 类 C.FileReader 类和 FileWriter 类 . D.File_Reader 类和 File_Writer 类 19.BufferedWriter 类是提供缓冲式输出的类。程序需要先创建_________对象,再利用这 个对象创建 BufferedWriter 对象。 FileReader
B.按下“打开/保存”按钮 D.重新输入了一个文件名 )
9.在以下供选择的方法中,不能用于文件随机访问的方法是( .. A.readChar() C.readInteger() B.readLong() D.writeChars()
19.BufferedWriter 类对象能按行输入文件的内容,按行输入的方法是______。readLine() 25. 通过流的构造方法建立文件流对象, 请写出创建输入输出文件流对象的两种常用构造方 法。 FileInputStream( File filename) FileInputStream( String name) FileOutputStream(String name) FileOutputStream(File filename)
第 1 页 共 3 页
输入和输出流
设的两个方法。
accept()
getDescription()
2009/10
6.程序执行方法 showOpenDialog(),能打开“打开文件对话框”,如果该方法的返回值是 JFileChooser.APPROVE_OPTION,则用户执行的动作是( A.对话框非正常关闭 C.按下“撤销”按钮 )
输入和输出流
输入和输出流 输入和输出流 2010/10
9.在 Java 的类库中,包含实现输入/输出操作的包是( A.java.util C.java.applet B.java.io D.java.awt ) B
19.在 Java 语言中,文件随机访问可以利用______类实现。RandomAccessFile 31.某按钮的监视器方法 actionPerformed()实现将文本区中的内容写入到文本文件 myText.txt 中。 public void actionPerformed(ActionEvent e) try { int n = txtFld.getText().length(); byte buffer[]=new byte[n]; buffer=txtFid.getText().getBytes(); FileOutputStream wf=new FileOutputStream wf. write(buffer, 0,n); ; }catch (IOException ioe){ } } wf.colse() txtFld.setText(ioe.toString()); } ("myText.txt"); {