云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2014年下试题(JAVA语言)

2014年下试题(JAVA语言)

  • 62 次阅读
  • 3 次下载
  • 2026/1/10 15:44:46

对于下列代码: public class Parent{

public int addValue(int a,int b){ } }

class Child extends Parent{ }

下述哪个方法可以加入类Child( )。 A. int addValue( int a, int b ){// do something...} B. public void addValue (int a, int b ){// do something...} C. public int addValue( int a ){// do something...}

D. public int addValue( int a, int b )throws MyException {//do something...} 28.(1分)

对于catch子句的排列,下列哪种是正确的( )。 A.父类在先,子类在后 B.子类在先,父类在后

C.有继承关系的异常不能在同一个try程序段内 D.如何排列都无关 29.(1分)

在异常处理中,如释放资源、关闭文件、关闭数据库等由( )来完成。 A.try子句 B.catch子句

C.finally子句 D.throw子句

int s; s=a+b; return s;

30.(1分)

为16位Unicode字符流提供读和写操作支持的类分别是( )。 A. FileInputStream类和FileOutputStream类 B. InputStream类和OutputStream类

C. FileReader类和FileWriter类 D. File_Reader类和File_Writer类

第二大题:实践题(70 分) 1.程序逻辑题 (20分)

有1、2、3、4四个个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

(备注:考生按照系统提示目录保存试题文件,每道试题建立一个文件夹,文件夹名为题目编号。文件夹中的文件命名参照提示所给的程序架构。例:第一题的试题文件夹名为“1”,文件名为“Exam1.java”,对应的字节码文件为:Exam1.class。)

2. 程序界面设计(25分)

问题描述:

如下图所示,设计一个窗体,此窗体中包含一个多行文本框,并实现一个文件菜单的功能,在该菜单中具有新建文件、打开文件、关闭文件和退出系统等内容。

程序结构如下: import javax.swing.*;

public class Exam2 extends JFrame{

//定义变量 public Exam2(){ //初始化 }

public static void main(String[] args){ }

new Exam2();

}

(备注:考生按照系统提示目录保存试题文件,每道试题建立一个文件夹,文件夹名为题目编号。文件夹中的文件命名参照提示所给的程序架构。例:第一题的试题文件夹名为“1”,文件名为“Exam1.java”,对应的字节码文件为:Exam1.class。)

3. 文件操作(25分) 问题描述:

给定一个文件和一个字符串,判断文件是否包含该字符串,如果包含,请打印出包含该字符串的行号以及该行的全部内容。 提示:

(1)使用缓冲流(BufferedReader)读取文件,定义行号初值为0。

(2)遍历文件每一行并判断,包含则将行号和行内容存入hashMap中,行号作为key,行内容作为value,最后遍历hashMap即可。 (3)hashMap遍历代码如下:

Map map = new HashMap();

Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { }

Entry entry = (Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue();

(4)文件test1的内容如下

Come on!

It is time to go to the park. we are friend. Don't waste your time. 时间的英文是time。

程序结构如下:

import java.io.BufferedReader;

import java.io.FileReader; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; public class Exam3 {

public static void findStringInFile(String fileName, String subStr) throws Exception { //在文件中查找指定字符串 }

public static void main(String[] args) throws Exception {

findStringInFile(\ //查询文件test1中是否有指定字符串time存在 } }

(备注:考生按照系统提示目录保存试题文件,每道试题建立一个文件夹,文件夹名为题目编号。文件夹中的文件命名参照提示所给的程序架构。例:第一题的试题文件夹名为“1”,文件名为“Exam1.java”,对应的字节码文件为:Exam1.class。)

搜索更多关于: 2014年下试题(JAVA语言) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

对于下列代码: public class Parent{ public int addValue(int a,int b){ } } class Child extends Parent{ } 下述哪个方法可以加入类Child( )。 A. int addValue( int a, int b ){// do something...} B. public void addValue (int a, int b ){// do something...} C. public int addValue( int a ){// do something...} D. public int addValue( int a, int b )throws MyException {//d

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com