《WEB技术(JSP)》习题集空白版(4)
第五章 文件访问
一、选择题
1.Java提供的流类,从功能上看将数据写入文件的流称为() A)输入流 B)输出流 C)字符流 D)字节流
2.下列File对象的哪个方法能够判断给定路径下的文件是否存在。() A)canRead() B)canWrite() C)exists() D)isDirectory() 3.下列File对象的哪个方法能够判断应用程序能否读取给定路径下的文件对象。()
A)canRead() B)canWrite() C)exists() D)isDirectory()
4.下列File对象的哪个方法能够判断应用程序能否向给定路径下的文件对象写入数据。( )
A)canRead() B)canWrite() C)exists() D)isDirectory()
5.下列File对象的哪个方法能够判断File对象对应的路径是否为文件。( ) A)isFile() B)createNewFile() C)lastModified() D)length()
6.下列File对象的哪个方法能够创建File对象对应的路径,如果创建成功返回true,否则返回false(该目录已经存在)( ) A)isFile() B)createNewFile() C)mkdir() D)length()
7.下面是FileInputStream读取文件的代码片段: File file1=new File(fileName);
FileInputStream finput=new FileInputStream(file1); int size=finput.available();
BufferedInputStream buffer1=new BufferedInputStream(finput); byte b[]=new byte[90]; int n=0; while((n=buffer1.read(b))!=-1){ allFilesmess.append(new String(b,0,n)); } buffer1.close(); finput.close();
除最后一次外,代码中buffer1.read(b)每次读取文件的字节数?() A)90 B)89 C)n D)size/n
二、判断题
1.使用Java的输入流读取数据的时候,就会开启一个通向数据源的通道,这个数据源可以是文件,内存,或是网络连接等。()
2.使用Java的输出流写入数据的时候,就会开启一个通向目的地的通道,这个目的地可以是文件,但不能是内存或网络连接等。() 3.字节流一般是用来读入或写出二进制数据。()
4.“纯文本”类的信息,一般使用字符流来进行处理。()
5.创建一个File对象,就会在某个物理路径下创建一个文件或目录。() 6.File类直接处理文件和文件系统,它并不涉及文件的读写操作。()
7.Java程序一般用字符流处理二进制字节对象,用字节流处理字符或字符串对象。()
8.InputStream抽象类的read方法出错后一定会抛出一个IOException异常。() 9.OutputStream抽象类的write方法出错后一定会抛出一个IOExcetption异常。()
10.BufferedReader提供了public String readLine()方法,该方法从文件中读入一行文本,如果已到达流结尾而未读入任何文字,则返回-1。()
11.RandomAccessFile类即不是输入流类InputSteam的子类,也不是输出流类OutputStream的子类,但它同时实现了DataInput和DataOutput接口。()
四、思考题
1.字节流和字符流有何区别?
2.BufferedInputStream与FileInputStream如何配合使用? 3.BufferedOutputStream与FileOutputStream如何配合使用? 4.BufferedReader与FileReader如何配合使用? 5.BufferedWriter与FileWriter如何配合使用? 6.RandomAccessFile访问文件有何特点? 7.如何处理文件读写操作中发生的异常?
第六章 数据库访问
一、选择题 1.下面哪一项不是JDBC的工作任务?()
A)与数据库建立连接 B)操作数据库,处理数据库返回的结果 C)在网页中生成表格 D)向数据库管理系统发送SQL语句 5.如果将E:\\MyWeb作为JSP网站目录,需要修改哪个文档?()
A)server.xml B)server.htm C)index.xml D)index.htm 6.DriverManager类的getConnection(String url,String user,String password)方法中,参数url的格式为jdbc:<子协议>:<子名称>,下列哪个url是不正确的?() A)”jdbc:mysql://localhost:80/数据库名” B)”jdbc:odbc:数据源”
C)”jdbc:oracle:thin@host:端口号:数据库名”
D)”jdbc:sqlserver://172.0.0.1:1443;DatabaseName=数据库名” 7.在JDBC中,下列哪个接口不能被Connection创建()。
A)Statement B)PreparedStatement C)CallableStatement D)RowsetStatement 8.下面是加载JDBC数据库驱动的代码片段:
try{
Class.forName(\ }
catch(ClassNotFoundException e){ out.print(e); }
该程序加载的是哪个驱动?()
A)JDBC-ODBC桥连接驱动 B)部分Java编写本地驱动 C)本地协议纯Java驱动 D)网络纯Java驱动
9.下面是创建Statement接口并执行executeUpdate方法的代码片段: conn=DriverManager.getConnection(\ stmt=conn.createStatement();
String strsql=\李','清华出版社',35)\ n=stmt.executeUpdate(strsql);
代码执行成功后n的值为 ()。
A)1 B)0 C)-1 D)一个整数
10.下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格()
while(rs.next()){ out.print(\
out.print(\ out.print(\
out.print(\
out.print(\ out.print(\ out.print(\ }
A)4 B)5 C)6 D)不确定
13.下面的代码是连接哪个数据库的驱动加载片段( ) try{
Class.forName(\ }
catch(Exception e){
out.print(e.toString()); }
A)Oracle B)Sql Server C)MySql D)不确定
14.下面的代码是连接哪个数据库的驱动加载片段( ) try{
Class.forName(\ }
catch(Exception e){
out.print(e.toString()); }
A)Oracle B)Sql Server C)MySql D)不确定 15.查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery (\语句,得到的结果集rs的列数为( ) A)4 B)5
C)6 D)不确定 16.下列代码生成了一个结果集
conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery(\下面哪项对该rs描述正确的是()
A)只能向下移动的结果集 B)可上下滚动的结果集 C)只能向上移动的结果集 D)不确定是否可以滚动 17.下列代码生成了一个结果集
conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery(\下面哪项对该rs描述正确( )
A)不能用结果集中的数据更新数据库中的表
B)能用结果集中的数据更新数据库中的表 C)执行update方法能更新数据库中的表 D)不确定
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




