Java程序设计期末试卷附答案.docx
《Java程序设计期末试卷附答案.docx》由会员分享,可在线阅读,更多相关《Java程序设计期末试卷附答案.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、单项选择题:在每题的备选答案中选出一个正确答案,并将正确答案的代码填在题干上的括号内。每题1 分,共 20分1.在Java的以下的变量赋值语句中,无法通过编译的是A。A. char c1=男;B. double d1=1.2;C. char c2=女;D. int f1=128; 2.以下选项中关于Java类的理解错误的选项是A。A. 因为类中的属性和方法是从共性中抽象出来的,所以类的属性不能被赋值,类的方法不能有详细实现B. 在Java类中运用class关键字定义类C. 定义类就定义了一个自己的数据类型D. 类是具有一样属性和共同行为的一组对象的集合 3.在Java中,想要存储如员工年龄
2、的数据最好运用D数据类型。A. booleanB. StringC. charD. int 4.Java语言中的数组是一个变量,用于保存一组一样数据类型的元素。以下数组声明错误的选项是D。A. int ABC;B. double ABC;C. String name;D. char ABC10; 5.给定如下所示的Java代码,要使这段代码可以编译胜利,横线处应当填入D。public count(int i,double d)return i*d*2.0;A. intB. voidC. charD. double11.Java在运用interface声明一个接口时,只可以运用D修饰符修饰该接口
3、。A. privateB. protectedC. publicD. private protected 14.在Java中,通过调用以下C方法,可以加载Sun的JDBC-ODBC桥。A. new Class().load(sun.jdbc.odbc.JdbcOdbcDriver);B. new Class().forName(sun.jdbc.odbc.JdbcOdbcDriver);C. Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);D. Class.load(sun.jdbc.odbc.JdbcOdbcDriver); 15.在Java中,类Te
4、st的代码如下所示,假设类Test的实例化对象名为t,那么选项C中的语句不能正确调用Test类的方法。 class Test public void change(int m)System.out.println(one parameter);public int change(double m)System.out.println(parameter is:+m);return 0;A. int b=t.change(15.2f);B. t.change(15.2f);C. int a=t.change(12);D. t.change(250.5); 16.Java中,在如下所示的Test类
5、中,共有C个构造方法。 public class Testprivate int x;public Test()x=34;public void Test(double f)this.x=(int)f;public Test(String s) 18.编译运行下面的Java程序,产生的结果是B。 interface Apublic int x=0;class Bpublic int x=1;class C extends B implements Apublic void pX()System.out.println(x);public static void main (String arg
6、s )new C().pX();A. 运行期错误B. 编译期错误C. 程序运行,输出结果为1D. 程序运行,输出结果为0 二、推断题:推断以下各题是否正确,正确的划,错误的划。每题 1分,共10 分1.Java程序里,创立新的类对象用关键字new,回收无用的类对象运用关键字free。 F 2.对象可以赋值,只要运用赋值号等号即可,相当于生成了一个各属性及赋值对象一样的新对象。 F 3.有的类定义时可以不定义构造函数,所以构造函数不是必需的。 F 4.一个Java类可以有多个父类。F 5.子类要调用父类的方法,必需运用super关键字。 F 6.最终类不能派生子类,最终方法不能被覆盖。 T 7.
7、final类中的属性和方法都必需被final修饰符修饰。 F 8.抽象方法必需在抽象类中,所以抽象类中的方法都必需是抽象方法。 F 9.Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点 F 10.类及其属性、方法可以同时有一个以上的修饰符来修饰。 T 三、填空题:每空格2 分,共40 分1.Tomcat效劳器的默认端口是 8080 。 2.异样的处理,可以在该方法的代码段中包含3类代码: 、 和 finally代码块。 5.分析如下所示的Java代码,编译运行后的输出结果是 !(a & b) 。public static void main(String args) boole
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 期末试卷 答案
限制150内