收藏 分享(赏)

ava试卷A 3.doc

上传人:saw518 文档编号:5523294 上传时间:2019-03-06 格式:DOC 页数:19 大小:159.50KB
下载 相关 举报
ava试卷A 3.doc_第1页
第1页 / 共19页
ava试卷A 3.doc_第2页
第2页 / 共19页
ava试卷A 3.doc_第3页
第3页 / 共19页
ava试卷A 3.doc_第4页
第4页 / 共19页
ava试卷A 3.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、徐州工程学院试卷 Java 程序设计 试卷 第 1 页 共 19 页徐 州 工 程 学 院 试 卷2011 2012 学年第 二 学期 课程名称 Java 程序设计 姓 名 班 级 学 号 一、选择题 (共 15 小题,每题 1 分,共计 15 分)1、在下列说法中,选出最正确的一项是( )。A、Java 语言是以类为程序的基本单位的B、Java 语言是不区分大小写的C、多行注释语句必须以/开始 D、在 Java 语言中,类的源文件名和该类名可以不相同2、下列选项中属于 Java 语言的安全性的一项是( )。A、动态链接 B、高性能 C、访问权限 D、内存跟踪3、在 Java 语言中,那一个是

2、最基本的元素 ? ( )A、方法 B、包 C、对象 D、接口4、下关于面向对象概念的描述中,不正确的一项是( )。A、在现实生活中,对象是指客观世界的实体B、程序中的对象就是现实生活中的对象C、在程序对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class)D、在程序中,对象是一组变量和相关方法的集合5、列说法中,不正确的一项是( )。A、Java 程序有两类:Application 和 AppletB、类的方法只能由 public 修饰C、面向对象的程序设计的优点有:可重用性、可扩展性、可管理性D、Java 语言通过接口支持多重继承6、下列哪个不是面向对象程序设计方法的特点?

3、( )A、抽象 B、继承 C、多态 D、结构化7、下列对整型的静态属性 i 的定义中,正确的是( )。A、final i ; B、static int i; C、static final int i=234; D、finall float i=3.14f ;8、以下字符常量中不合法的一个是( )。A、 l B、 t C、 ”n” D、 我9、为了使包 ch4 在当前程序中可见,可以使用的语句是( )。A、import ch4.*; B、 package ch4.*; C、ch4 imporl, ; D、ch4 package;10、下列描述中不属于 Java 异常处理机制优点的一项是 ( )。

4、A、把错误处理代码从正常代码中分离出来 B、按错误类型和差别分组C、对无法预测的错误的捕获和处理 D、能够处理任何类型的错误11、下列说法中,错误的一项是( )。A、Java 系统的标准输入对象是 System.in B、打开一个文件时不可能产生 IOExceptionC、使用 File 对象可以判断一个文件是否存在 D、使用 File 对象可以判断一个目录是否存在12、下列说法中错误的一项是( )。A、若要编写出色的图形用户界面程序,首先需要考虑如何在界面中放置构件徐州工程学院试卷 Java 程序设计 试卷 第 2 页 共 19 页B、若要编写出色的图形用户界面程序,不需要让构件响应用户的操

5、作C、若要编写出色的图形用户界面程序,需要考虑如何让构件响应用户的操作D、若要编写出色的图形用户界面程序,需要掌握构件的显示效果13、下列哪一项不是 Applet 的生命周期方法? ( )A、start() B、getCodeBase() C、destroy() D、init()14、以下哪个表达式是不合法的( )。A、String x=“Hello“; int y=9; x+=y;B、String x=“Hello“; int y=9; if(x=y) C、String x=“Hello“; int y=9; x=x+y;D、String x=null; int y=(x!=null)15对

6、于子类的构造函数说明,下列叙述中不正确的是( )。A、子类无条件地继承父类的无参构造函数。B、子类可以在自己的构造函数中使用 super 关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。C、在创建子类的对象时,一定是先执行继承自父类的无参构造函数,然后再执行自己的构造函数。D、子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。二、填空题 (共 10 小题,每空 1 分,共计 15 分)1、Java 源程序文件和字节码文件的扩展名分别为_和_。2、每个 Java Application 程序可以包括许多方法,但是必须有且只能有一个_方法,统一

7、格式为_ ,它是程序执行的入口 。3、算术右移一位相当于_算术运算。4、假设 i=10,j=20 ,k=30,则表达式!(i1000) MyException exception=new MyException(m);else System.out.println(m);五、读程序,写运行结果 (共 5 小题,每题 4 分,共计 20 分)1、import java.io.* ;public class abcpublic static void main(String args ) int i , s = 0 ;int a = 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8, 9

8、 ;for ( i = 0 ; i = 1 public class abc public static void main(String args ) int i , n = 10 , max = 0 , min = 0 , temp = 0; try BufferedReader br = new BufferedReader(new InputStreamReader(System.in);max = min = Integer.parseInt(br.readLine( ) ); /捕捉异常for ( i = 2 ; i max 2、method(n1,n2)(double)x/yx*

9、y五、写程序运行结果 (共 3 小题,每题 4 分,共计 12 分)1、输出结果: s=1802、输出结果:hello World3、输出结果:*六、编程题 (共 2 小题,第 1 小题 7 分,第 2 小题 12 分,共计 19 分)1、public class Test_14 public static void main(String args) int m, k, i, n = 0; boolean flag; 1 分 for (m = 1; m = 100; m=m+2) flag = true;k = (int)Math.sqrt(m);for (i = 2; i = k; i+)

10、 if (m % i = 0) flag = false;break;徐州工程学院试卷 Java 程序设计 试卷 第 18 页 共 19 页 4 分 if (flag) System.out.print(m + “ “);n = n + 1;if (n % 10 = 0)System.out.println(); 2 分 2、解答:import java.awt.*;import java.awt.event.*;public class ftestpublic static void main(String args)framett frame1=new framett(); 2 分 cla

11、ss framett extends Frame implements ActionListenerLabel b1,b2,b3;TextField t1,t2,t3;Button button;framett()setLayout(new FlowLayout();b1=new Label(“第一个数 “);b2=new Label(“第二个数 “);b3=new Label(“两个数的和“);t1=new TextField(10);t2=new TextField(10);t3=new TextField(10);add(b1);add(t1);add(b2);add(t2);add(b

12、3);add(t3);button=new Button(“ 求 和 “);button.setSize(40,70);button.addActionListener(this);setLocation(200,200);setSize(300,200);add(button);setVisible(true);validate(); 6 分 public void actionPerformed(ActionEvent e)String s1=t1.getText();徐州工程学院试卷 Java 程序设计 试卷 第 19 页 共 19 页String s2=t2.getText();int a=Integer.parseInt(s1);int b=Integer.parseInt(s2);int c=a+b;t3.setText(String.valueOf(c); 4 分

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 试题课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报