- 浏览: 200384 次
- 性别:
- 来自: 包头
最新评论
-
chengeng:
图片没有显示。
登录系统-基于struts2+spring+hibernate分层架构 -
chengeng:
不知为什么,图片没有显示出来。
登录系统-基于struts2+spring+hibernateJPA分层架构 -
rdz09:
解析得很详细,不错
从头学起:struts2(1) -
zxd543:
图怎么都看不见呢?
登录系统-基于struts2+spring+hibernate分层架构 -
huweijie:
...
JAVA语言程序设计-第九章 异常处理
一、选择题(每题4分,共12分)
1.给出下面代码:
class Aclass{
void go(){
System.out.print(" Aclass");
}
}
public class Bclass extends Aclass{
void go(){
System.out.print(" Bclass");
}
public static void main(String args[]){
Aclass a=new Aclass();
Aclass a1=new Bclass();
a.go();
a1.go();
}
}
以上程序运行结果是:( )
A、 Aclass Aclass B、 Bclass Bclass
C、 Aclass Bclass D、 Bclass Aclass
2.编译并运行以下程序段的结果是:( )
import javax.swing.*;
import java.awt.*;
public class A{
public static void main(String args[ ]){
JFrame f=new JFrame ("Visual");
f.setSize(300,300);
f.setVisible(true);
Point p=f.getLocation();
System.out.println("x is "+ p.x+",y is "+ p.y);
}
}
A、x is 300, y is 300 B、x is 0, y is 0 C、x is 0,y is 300 D、x is 300, y is 0
3.给出下面代码段
1) public class Test {
2) int m, n;
3) public Test() {}
4) public Test(int a) { m=a; }
5) public static void main(String arg[]) {
6) Test t1,t2;
7) int j,k;
8) j=0; k=0;
9) t1=new Test();
10) t2=new Test(j,k);
11) }
12) }
哪行将引起一个编译时错误?( )
A、 line 3 B、 line 5 C、 line 6 D、 line 10
二、阅读程序(每题5分,共20分)
1.下列程序的运行结果是 ________________________________
class A{
class Dog{
private String name;
private int age;
public int step;
Dog(String s,int a){
name=s;
age=a;
step=0;
}
public void run(Dog fast){
fast.step++;
}
}
public static void main (String args[]){
A a=new A();
Dog d=a.new Dog("Tom",3);
d.step=25;
d.run(d);
System.out.println(d.step);
}
}
2.阅读以下程序,输出结果为____________________________。
abstract class AbstractClass{
int a;
void setA(int a){
this.a=a;
}
abstract void out(int a);
}
public class Instance extends AbstractClass {
int getA(){
return a;
}
void out(int a){
System.out.println("output: "+a);
}
public static void main(String[] args){
Instance i=new Instance();
i.setA(20);
i.out(i.a);
}
}
3.下列程序的运行结果是______________。
class MyClass {
int a[]={1,2,3,4,5};
void out(){
for(int j=0;j<a.length;j++)
System.out.print(a[j]+" ");
}
public static void main(String[] args){
MyClass my=new MyClass();
my.out();
}
}
4.阅读以下程序,输出结果为_________。
public class ClassA {
public int a;
}
class ClassB extends ClassA {
public String b="hello";
}
class ClassC extends ClassB {
public int c;
public static void main(String[] args) {
ClassC cc=new ClassC();
cc.a=10;
cc.c=20;
System.out.println(cc.a+cc.b+cc.c);
}
}
三、程序填空(每题8分,共16分)
1.JFrame程序:有2个复选框,其名称为“玩耍”和“学习”,根据选择情况,分别显示“我就喜欢玩耍”,“我只喜欢学习”,“两个我都喜欢”。
(1) ,(2)
(3) ,(4)
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class testCheck extends JFrame __________(1)_____________ {
//实现监听器接口
JCheckBox c1,c2;
JPanel panel;
JLabel label;
String s="";
public testCheck(){
panel = new JPanel();
c1=new JCheckBox("玩耍");
c2=new JCheckBox("学习");
c1.addActionListener(this);
c2.addActionListener(this);
panel.add(c1);
panel.add(c2);
label = new JLabel("scds");
getContentPane().add(label, BorderLayout.NORTH);
getContentPane().add(panel, BorderLayout.CENTER);
setSize(200,100);
setVisible(true);
}
______________(2)_______________________(ActionEvent e) {
//JCheckBox选择事件响应处理方法
if(______________(3)_______________________) //如果两个都选择
s="玩耍和学习我都喜欢";
else if(c1.isSelected())
s="我就喜欢玩耍";
else if(c2.isSelected())
s="我只喜欢学习";
else
s="";
___________(4)_____________________;//在标签上显示字符串
}
}
class TestJCheckBoxClass {
public static void main(String[] args) {
testCheck frame = new testCheck();
}
}
2.下列程序的功能是:输入一个姓名,程序运行后,输出“姓名Welcome you!”.例如,输入“张三Welcome you !”.
请在下面横线处填入正确的内容,使程序可以正确运行.
(1) ,(2)
(3) ,(4)
import java.awt.*;
import java.awt.event.*;
import __________(1)_________________
public class welcomenYou{
public static void main(String args[]){
new FrameInOut();
}
}
class FrameInOut extends JFrame implements ActionListener{
JLabel prompt;
JTextField input,output;
JButton btnn;
public FrameInOut(){
super("Welcome you");
prompt=__________________(2)_______________________
input=new JTextField(10);
output=new JTextField(25);
btnn=new JButton("Class");
____________(3)_____________________(new FlowLayout());
getContentPane().add(prompt);
getContentPane().add(input);
getContentPane().add(output);
getContentPane().add(btnn);
input.addActionListener(this);
btnn.addActionListener(this);
setSize(300,200);
setVisible(true);
}
public void actionPerformed(ActionEvent e){
if(e.getSource() == input)
output.setText(____________(4)_______________________);
else{
dispose();
System.exit(0);
}
}
}
四、编程(1-4题每题10分、5题12分,共52分)
1.请编写一个实现如下功能的Application:从命令行依次取三个参数 x, y, op 做算术运算,其中 x, y为 int 型数据,op 为运算符(+、*之一),请显示 x op y 的结果。
2.按以下要求编程
(1)编写Animal接口,接口中声明run() 方法
(2)定义Bird类和Fish类实现Animal接口
(3)定义Test类测试上面的类
3.定义一个类,类中有两个整型变量x和y,并定义构造函数初始化这两个变量。类中还定义以下方法:求两个数的最大值并返回结果,求两个数的最小值并返回结果。
编写应用程序,测试上面定义的类,使用类中定义的各个方法并将其结果输出。
4.利用面板(JPanel)设计图7.4所示的版面的容器结构,在窗口中放置五个标签,五个标签的摆放位置要求如图。
5.编写JFrame, 其中包含两个按钮一个标签:按钮上的文本分别为"确定"和"取消"。当按下"确定"键时,在标签上显示你按下"确定"按钮的次数;当按下的键是"取消"时,在标签上显示你按下"取消"按钮的次数。
发表评论
-
2008-2009学年第 1 学期期末考试试题( B 卷)(2)
2011-04-03 09:55 11795、编写程序题(本题共20分) 1、编写一个Applicat ... -
2008-2009学年第 1 学期期末考试试题( B 卷)(1)
2011-04-03 09:53 11401、选择题(20分) 本题共有10个小题,每个小题都 ... -
2008-2009学年第 1 学期期末考试试题( A 卷)(2)
2011-04-03 09:49 1061(5)阅读程序给出程序的功能 import java.io. ... -
2008-2009学年第 1 学期期末考试试题( A 卷)(1)
2011-04-03 09:44 14881、选择题(20分) 本题共有10个小题,每个小题都有4个答 ... -
2010-2011 学年第一学期期末考试试题(A卷)
2011-04-03 09:24 1022一、选择题(每题4分, ... -
2009 -2010 学年第 1学期期末考试试题( B 卷)
2011-04-03 09:17 2042一、 选择题(每小题2分,共30分) ... -
2009 -2010 学年第 1学期期末考试试题( A 卷)
2011-04-03 09:11 1564一、选择题(每小题2分,共30分) 1. 下面有关接口 ... -
期末考试试题(B)
2011-03-30 18:32 1096一、多项选择(每题2分,共50分) ... -
期末考试试题(A)
2011-03-30 18:23 1323一、多项选择 ... -
2007-2008学年第一学期期末考试试题(B卷)(2)
2011-03-30 18:18 6903.下面程序是响应按钮myButton单击事件的程序片断,其中 ... -
2007-2008学年第一学期期末考试试题(B卷)(1)
2011-03-30 18:13 982一、选择题(每题2分,共20分) 下列各题A)、B)、C)、 ... -
2007-2008学年第一学期期末考试试题(A卷)(2)
2011-03-30 18:11 8964.根据下面给出的html文件,完成后面的程序: <h ... -
2007-2008学年第一学期期末考试试题(A卷)(1)
2011-03-30 18:09 1238一、选择题(每题2分,共20分) 下列各题A)、B)、C)、 ... -
2006-2007学年第一学期期末考试试题(B卷)(2)
2011-03-30 18:05 8113.下面程序是响应按钮myButton单击事件的程序片断,其中 ... -
2006-2007学年第一学期期末考试试题(B卷)(1)
2011-03-30 18:04 1153一、选择题(每题2分,共20分) 下列各题A)、B)、C)、 ... -
2006-2007学年第一学期期末考试试题(A卷)(2)
2011-03-30 18:02 9634.根据下面给出的html文件,完成后面的程序: <h ... -
2006-2007学年第一学期期末考试试题(A卷)(1)
2011-03-30 18:00 1049一、选择题(每题2分,共20分) 下列各题A)、B)、C)、 ... -
上机模拟试题(五)
2011-03-30 17:49 834上机模拟试题(五) ... -
上机模拟试题(四)
2011-03-30 17:48 932上机模拟试题(四) 一、 基本操作题 ... -
上机模拟试题(三)
2011-03-30 17:46 882上机模拟试题(三) 1. 基本操作题 (本大题共 1 ...
相关推荐
计算机网络期末考试试题(A)卷 计算机网络课程的考核试题(A)卷涵盖了计算机网络的基本概念、网络体系结构、信道复用技术、数据链路层、网络层、运输层、应用层等重要知识点。 1. 时延指发送数据时,数据块从...
这篇文档是关于河南省洛阳市2020-2021学年高二上学期期末考试的数学(文)试题及答案。试卷包含了选择题、填空题和解答题,全面检验学生对高中数学知识的理解和应用能力。下面将详细阐述部分题目涉及的知识点: 1. ...
山东省烟台市2021-2022学年高一上学期期末统考历史试题 扫描版含答案.docx
山东省菏泽市2021-2022学年高二上学期期末考试政治试题(B) Word版含答案.docx
山东省临沂市兰山区2020-2021学年高一下学期期末考试化学试题.docx
黑龙江省鹤岗市第一中学2020-2021学年高一下学期期末考试地理试题 .docx
- **名称**:“河北省唐山市2021-2022学年高二上学期期末考试英语试题 扫描版含答案” #### 描述: - **描述**:文档为2021-2022学年唐山市高二年级英语期末考试的扫描版,包含题目及答案。 #### 标签: - **技术*...
广东省惠州市2021-2022学年高一上学期期末考试政治试卷 Word版含答案.docx
黑龙江省绥化市明水县第一中学2020-2021学年高一下学期期末考试地理试卷 .doc
浙江省宁波市2021-2022学年高一上学期期末考试 物理 扫描版含答案.docx
标题中的“山东省济南市2020-2021学年高一下学期期末考试物理试题 .rar”指的是一份针对山东省济南市高中一年级下学期学生的期末物理考试试卷,以RAR格式压缩存储。RAR是一种常见的文件压缩格式,它能有效地打包多个...
根据提供的文件信息,这份文件是一份“2019-2020学年第二学期期末考试卷五年级英语.pdf”,其中的内容与扫描全能王创建相关。由于文件本身是与教育相关的英语考试试卷,而扫描全能王是一款OCR(光学字符识别)软件,...
这份文档是天津市滨海新区2020-2021学年高二上学期期末考试的数学试卷,包含了选择题部分的试题与答案解析。试卷总分为150分,考试时间为100分钟,由第Ⅰ卷(选择题,共60分)和第Ⅱ卷组成。答题要求包括在答题卡上...
陕西省渭南市临渭区的高一下学期期末考试数学试题便是这样一个典型例子。它不仅是对学生数学基础知识掌握程度的检测,更是对其逻辑思维、问题分析和解决能力的全面考核。 试题结构合理地安排了选择题、填空题和解...
在本次山西省太原市2020-2021学年高一下学期期末考试的信息技术试卷中,涉及到的知识点广泛而实用,主要包括信息的特征、数字工具的分类、数据的传输与交流、编码问题、大数据技术的应用、数据可视化以及数据安全。...
这份资料是湖南省衡阳市第八中学2020-2021学年高一下学期期末考试的数学试题,包含了选择题、多项选择题、填空题和解答题四种题型,全面考查学生的数学知识和应用能力。以下是部分题目涉及的知识点详解: 1. 集合论...
1. 测量与误差分析:在物理实验中,测量是基础操作,题目中提到五名同学使用同一把刻度尺测量作业本的长度,这涉及到测量的精度和误差。刻度尺的分度值是指最小可读单位,通过数据18.82cm、18.83cm、17.28cm、18.81...
综上所述,通过对山东省烟台市2021-2022学年高一上学期期末统考地理试题的分析,我们不仅学习到了地理学的基础知识,还了解了一些现代技术在地理学研究中的应用。这些知识不仅有助于学生掌握地理学科的核心概念,也...
标题和描述中提到的是“黑龙江省齐齐哈尔市2021-2022学年高一上学期期末考试数学试题”,这表明这是一个针对高中一年级学生在学年末进行的数学测试。这个考试是衡量学生在第一学期学习成果的重要评估方式,通常包括...
新疆维吾尔自治区2016-2017学年第一学期七年级语文期末考试试卷(含答案).pdf