- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
安徽农业大学《JAVA语言程序设计》2023-2024学年期末模拟试卷
学校:__________姓名:__________班级:__________考号:__________
一、单项选择题
1.能够直接添加组件的Swing容器是
A.JFrame B.JDialog
C.JWindow DJPanel
2.如果一次从文件中读出一行数据,可使用的方法是
A.FileReader的readLine()方法 B.BufferedReader的readLine()方法
C.FileReader的read()方法 D.BufferedReader的read()方法
3.以下关于Java语句的说法正确的是
A.continue语句必须出现在多路按值选择结构或循环结构中
B.return语句可以出现在方法体的外面
C.编译系统会把单独的分号看成是空语句
D.break语句的作用是提早结束当前轮次循环
4.在编写访问数据库的Java程序时,Connection对象的作用是()
A.存储查询结果 B.在指定的连接中处理SQL语句
C.用来表示与数据库的连接 D.用来创建数据库的连接
5.在以下供选择的容器类中,属于顶层容器的是()
A.JDialog B.JPanel
C.JScrollPane D.JToolBar
6.以下关于接口的叙述中,正确的是()
A.所有的接口都是公共接口,可被所有的类和接口使用
B.一个类通过使用关键字interface声明自己使用一个或多个接口
C.接口中所有的变量都默认为publicabstract属性
D.接口体中不提供方法的实现
7.以下不属于文字字型要素的是()
A.颜色 B.字体
C.风格 D.字号
8.Java语言中,在类定义时用final关键字修饰,是指这个类()
A.不能被继承 B.在子类的方法中不能被调用
C.能被别的程序自由调用 D.不能被子类的方法覆盖
9.在编写访问数据库的Java程序中,要用到DriverManager类。该类的作用是()
A.存储查询结果
B.处理与数据库的连接
C.在指定的连接中处理SQL语句
D.处理驱动程序的加载和建立数据库连接
10.以下关于菜单的叙述中,正确的是()
A.菜单分三级定义,最高一级的是菜单条,菜单条中放菜单,菜单中放菜单项
B.菜单分三级定义,最高一级的是菜单,菜单中放菜单条,菜单条中放菜单项
C.菜单分两级定义,最高一级的是菜单,菜单中放菜单项
D.菜单分两级定义,最高一级的是菜单条,菜单条中放菜单项
二、填空题
11.表达式“4520”的十进制值是______。
12.以下程序的界面包含一个文本区text和一个允许多选的列表list,列表的条目存于字符串数组sports[]中,当列表发生选择事件时,事件处理程序将这次选中的所有条目在文本区中输出。这里给出的是其中处理列表事件的方法。
publicvoidvalueChanged(________e){
if(e.getSource()==list){
text.setText(null);
inttempList[]=list.getSelectedIndices();∥获得选中索引表
for(inti=0;itempList.length;i++)∥对索引表中的每个元素显示被选中字样
text.append(sports[______]+:被选中\n");
}
}
13.接口有与类相似的基本形式,它有常量定义和方法定义,但没有____________。
14.某小应用程序的类实现了接口ActionListener,在其窗口有一个文本区对象text和一个标上文字“输入一个整数”的按钮对象,并正确为该按钮对象注册了监视器。按钮处理程序要实现的功能是当点击这个按钮时,程序弹出一个输入信息的对话框,输入一个整数n,程序接受n后,将2至n的所有偶数输出在文本区text中。以下是其中处理按钮事件的方法。
publicvoidactionPerformed(ActionEvente){
if(e.____________.equals(输入一个整数)){
Stringres=(String)JOptionPane.showInputDialog(null,输入一个正整数,
输入对话框,JOptionPane.PLAIN_MESSAGE,null,null,null);
n=Integer.parseInt(res);
text.setText();.
for(intk=2;k=n;k+=2)
text._____________;
}
}
您可能关注的文档
- 安徽农业大学《JAVA语言程序设计》2021-2022学年期末模拟试卷.docx
- 安徽农业大学《JAVA语言程序设计》2022-2023学年期末模拟试卷.docx
- 安徽农业大学《财政学》2021-2022学年期末模拟试卷.docx
- 安徽农业大学《财政学》2022-2023学年期末模拟试卷.docx
- 安徽农业大学《成本会计》2022-2023学年期末模拟试卷.docx
- 安徽农业大学《成本会计》2023-2024学年期末模拟试卷.docx
- 安徽农业大学《大学语文》2021-2022学年期末模拟试卷.docx
- 安徽农业大学《国际法学》2022-2023学年期末模拟试卷.docx
- 安徽农业大学《国际贸易实务》2022-2023学年期末模拟试卷.docx
- 安徽农业大学《国际贸易实务》2023-2024学年期末模拟试卷.docx
文档评论(0)