2010计算机等级考试二级(JAVA)笔试55(五)

时间:2011-07-27 07:24:44

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
e()

C.draw()

D.reait()

参考答案: C

本题考查Applet的基本概念。Applet显示相关的方法主要有3个。paint()方法,具体执行Applet的绘制,定义为:public void paint(Graphics g)。update()方法,定义为:public void update(Graphics g),主要用于更新Applet的显示。repaint()方法,定义为: public void repaint(),主要用于Applet的重新显示,它调用update()方法实现对Applet的更新。而draw()方法与显示无关。故选C。

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

30、当一个Applet被下载到本地环境时,不发生的操作是

A.产生一个Alet主类的实例

B.对Alet自身进行初始化

C.启动Alet运行

D.Alet并不显示出来

参考答案: D

本题考查Applet的加载。当一个Applet下载到本地系统时,将发生以下操作:产生―个Applet主类的实例;对Applet目身进行初始化;启动Applet运行,将 Applet完全显示出来。由此可见,选项D说法符合题意。

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

31、下面的哪一个关键字通常用来对对象加锁,从而使得对对象的访问是排他的?

A.erialize

B.traiet

C.ychroized

D.tatic

参考答案: C

本题考查Java中对象加锁的概念。Java是多线程的语言,多个线程可以“同时”访问同一数据区,而在处理某些数据时不希望其他的线程修改那些数据的值或者某些操作是不可打断的,要做到这个,可以使用synchronized关键字声明这一点。

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

32、 下列程序中,若从键盘中输入的是大写字母c,则程序输出的结果是 import java.io.*; public class Exam { public static void main(String args[]){ int ch=0; System.out.println(“输入一个字符:”)} try{ ch=System.in.read() charch_a=''''a'''',ch_Z=''''Z''''; int delta_c=(int)ch A+(int)ch_Z-ch; System.out.println(“编码后的字符为:”+(char)delta c. ); } catch(IOException e){ e.printStackTrace(); } }

A.C

B.Y

C.X

D.字母C的ASCII码的整型值

参考答案: C

本题考查考生阅读Java程序的能力。当使用ch-System.in.read()语句从键盘读入大写字母C赋给ch,此时ch值为67,也就是字母C的ASCII值。语句(int)ch_A +(int)ch Z-ch结果为88,ASCII码中的88相当于字母X,所以轴出为X,选项C正确。

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

33、 下面的程序执行后,屏幕上显示的应是 public class Exam{ public static void main(String[])args){ char char1[]={''''t'''',''''e'''',''''s'''',''''t''''}; char char2[]={''''t'''',''''e'''',''''s'''',''''t'''',''''l''''} S

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

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