2010计算机等级考试二级(JAVA)笔试54(九)

时间:2011-07-28 16:23:21

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
饰符type变量名;其中type可以是java语言中的任意数据类型,而修饰符可以是public、protected, private,static,final,transient,volatile等。选项A错误,成员变量不能同时声明成 public和protected。 选项B是类的声明格式,并不是成员变量的声明。成员变量声明应以“;”结尾,选项D错误。选项C声明了一个私有的double型成员变量,为 正确答案。

----------------------------------------

32、 下面程序段的输出结果是 class Test{ public static void main(String args[]){ MyThread t=new MyThread(); t.displayOutput(t has been created) ; t.start(); } } class MyThread extends Thread{ public void displayOutput(String s){ System.out.println(s); } public void nm(){ displayOutput(t is running. ); }}

A.t ha ee created. t i ruig.

B.t ha ee created.

C.t i ruig.

D.编译出错

参考答案: A

本题考查线程的创建和调用。创建一个新的线程对象后,通过使用start()方法就可以启动该线程,线程也就处于可运行状态Runnable。Start()方法产生了线程运行需要的系统资源,并调用线程体,也就是nm()方法,使得线程可以进入运行状态。 ,程序运行时首 先创建一个新的线程对象t,井调用displayOutput(Strings)方法输出thas been create[D]. t.start()方法调用run()方法,输出tis running,所以正确答案为选项A。

----------------------------------------

33、 执行下列程序时,会产生什么异常 public class Test { public static void main(String args[ ]){ int d=101; int b=220; long a=321; System.out.println((a-b)/(a-b-d) ); } }

A.ArrayIdexOutOfBoudExcetio

B.NumerFormatExcetio

C.ArithmetieExcetio

D.EOFExcetio

参考答案: C

本题考查异常的概念。首先应该掌握题目选项中给出的都是什么类型的异常。选项A是当访问数组中非法元素时引发,出现数组负下标异常。选项B是格式化数字异常。选项C是算术异常,如程序触发分母为0,或用0取模时出现。选项D是文件已结束异常。当Java执行这个算术 表达式的时候,由于求模运算的分母是 a-b-d=0,就会构造一个ArithmeticException的异常对象来使程序停下来并处理这个错误的情况,在 运行时抛出这个异常。默认的处理器打印出Exception的相关信息和发生异常的地点。

----------------------------------------

34、 下面程序段的输出结果为 public class Test { public static void main(String args[]) { boolean a,b,c; a=(3<5); b=(a==true); System.out.printin( a=+a+b=+b); c-(b==false); System.out.println(b=+b+e=+c) ; }

首页 上页 8 9 10 下页 尾页 9/10/10
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部