《J2ME考试复习题》由会员分享,可在线阅读,更多相关《J2ME考试复习题(41页珍藏版)》请在金锄头文库上搜索。
1、考试时间:考试题量:100注:请仔细审阅题目,题目中带有.的部分为省略,涉及代码省略部分题目中会有标注。1.关于线程下面描述错误的是:( )A. 如果线程处于死亡状态,则它不是Runnable线程B. 线程可以将控制权交给较低优先级的线程C. 在Java中,较高优先级的Runnable线程应抢在较低优先级线程前面执行 D.分时技术允许线程一直运行,直到时间片内的时间用完。然后执行相同优先级的其它线程2. 下列哪个方法能将Sprite对象进行旋转 : ( )A. setTransform (.)B. setPosition(.)C. setFrameSequence(.)D. setPositi
2、on(.)3 .下列不属于图像格式缺点的是( )A. 图像格式不支持单个档案存储多张图片B. 图像格式支持单个档案存储多张图片C. 图像格式不支持模式D. 图像格式没有存储信息4. 下列哪一项属于J2ME中所使用的虚拟机类型 : ()A. JVMB. DVMC. CVMD. Card VM5. 键盘事件处理方法中,以下哪个方法是用来处理键盘按键的释放事件的 ()A.keyPressed(int keyCode) B.keyReleased(int keyCode) C.keyRepeated(int keyCode)D.pointerPressed(int x, int y) 6. 下列中不属
3、于CLDC这种配制的设备是:()A.B.手机C.寻呼机D.机顶盒7. 编写语句,将下面各种范围内的随机整数赋给变量n,赋值正确的是:( )A.1小于等于n, n小于等于2 解:n = (int)(1+Math.random()*2);B.1小于等于n, n小于等于100解:n = (int)(1+Math.random()*100);C.0小于等于n, n小于等于9解:n = (int)(Math.random()*10);D.以上解都对8. 下列不属于CLDC1.1核心类库与J2SE核心类库的主要区别的是: ()A. 不支持线程组或守护线程B. 不支持浮点数据类型C. 不支持弱引用D. 有限
4、的错误处理9. 下列选项中不属于MIDlet套件的是 ()A.附在JAR文件中Java类文件 B.描述JAR文件内容的清单文件C.CVM虚拟机D.JAM(应用程序管理器)10. 描述JAR文件内容的清单文件manifest.mc中不必须的属性是: ()A. MIDlet-Info-URLB. MIDlet-VendorC. MIDlet-NameD. MIDlet-Version11. J2ME使用配制和简表指定Java运行时环境,下列属于简表的功用的是:()A. 简表通过添加特定于域的类来定义应用程序B. 简表是针对某一系列设备提供的开发包()的集合C. 简表是针对特定设备提供的类库D. 以
5、上描述都正确12. 以下是一个创建记录仓库的示例,描述正确的是: () private RecordStore rs = null; try rs = RecordStore.openRecordStore(“testRMS”,false); catch(Exception e)A.该示例创建记录仓库名为testRMS,如果该记录仓库存在则不作任何处理B.该示例创建记录仓库名为testRMS,如果该记录仓库存在则打开C.该示例创建记录仓库名为testRMS,如果该记录仓库不存在则抛出异常D.该示例创建记录仓库名为testRMS,如果该记录仓库不存在则不作任何处理13. 属于JAD描述文件与JA
6、R清单文件中都必须包含的属性是: ()A. MIDlet-Jar-URLB. MIDlet-VersionC. MIDlet-Jar-SizeD. MIDlet-Icon14.下面属于J2ME体系结构中的内容是 : ()A. ConfigurationsB. ProfilesC. Optional PackagesD. 以上都是15. 下列中不属于CDC这种配制的设备是()A.机顶盒B.车载计算设备C.数字电视D.16. 继承MIDlet类必须复写的方法是 : ()A. startApp()B. pausedApp()C. destroyedApp(boolean u)D. 以上都要复写17.
7、 J2ME用户界面组件分为高阶用户界面组件和低阶用户界面组件,以下描述正确的是: ( )A.Screen类属于低阶用户界面组件B.Canvas类属于高阶用户界面组件C.Screen类和Canvas都属于高阶用户界面组件D.Displayable类是Screen类和Canvas类的父类18. J2ME的MIDP1.0 标准版本,支持的图像格式是:()A. bmpB. pngC. gifD. jpg19.在Command之中共定义了八种命令型态,以下选项中列举了其中几个,其中优先级最高的是 :()A.Command.BACK 优先级 2B.Command.ITEM 优先级 8C.Command.H
8、ELP 优先级 5D.Command.STOP 优先级 620.与异常有关的一些方法,下列描述正确的是:( )A. printStackTrace 方法将堆栈记录信息输出到流中,而不是输出到标准错误流中B. getStackTrace 方法向标准错误流输出一个错误信息,其中包含异常的类名C. getMessage 方法返回异常所存储的描述性字符串D. 以上描述都对21.在List列表类中定义了三种选择类型,其中代表单选模式的选项是 : ()A.exclusiveB.ImplicitC.multipleD.以上都不是22.List列表类中定义了三种选择类型,其中哪一个能够呼叫commandAct
9、ion()函数 : ()A.ImplicitB.exclusiveC.multipleD.以上都不可23.TextBox类用于输入数据,其中该类针对输入类型定义了几个限制约束 ,其中代表只能输入数字的是: ()A.NUMERICB.DECIMALC.PHONENUMBERD.URL24.TextBox类用于输入数据,其中该类针对输入类型定义了几个限制约束 ,其中可以实现任意输入的是: ()A.ANYB.URLC.EMAILADDRD.以上均可25.使用TextBox实现输入框时,决定使用的限制类型为只能输入数字类型的密码限制,下面编写正确的是: ()A.SENSITIVE|PASSWORDB.
10、UNEDITABLE|PASSWORDC.NUMERIC|PASSWORDD.以上都不对26.属于能够操纵List列表类中元素的方法是: ()A.appendB.deleteC.insertD.以上均是27.以下描述正确的是:( )A. 抽象类的所有方法都必须是抽象方法B. 子类变量引用超类对象的做法是危险的C. 内部类不允许访问包装类的成员D. 父类是抽象类,子类要成为具体类,就必须实现父类的所有方法28.关于ALert类下面描述正确的是 : ()A. 先发出一段声音,然后将自己秀在屏幕上,过一段时间之后,它会自动跳回之前的画面B. 必须在显示Alert之前定义好它可以跳回的画面,否则会发生
11、异常C. 如果想要Alert一直保持在自己的画面上,就要使用方法FOREVER()D. 以上都对29.Form是J2ME里面比较重要的容器类型,它必须配合Item类来使用,不属于Item类的子类的是: ()A.TextField B.StringItemC.ChoiceGroupD.TextBox30.Item类的子类中,哪一个在与Form类结合使用的时候能生成与使用TextBox时相似的效果 : ()A.DateFieldB.TextField C.StringItemD.Gauge31.关于abstract抽象类描述正确的是:()A.不能生成抽象的构造函数B.可以生成抽象的static方法
12、C.允许生成private的抽象方法D.以上描述都对32.StringItme类和Form类结合使用时,采用HYPERLINK或者BUTTON外观模式的条目并不能干任何事情,要让Item有效需要作哪些事情:()A.程序必须至少添加一个命令到条目中B.程序必须至少添加一个命令到条目中,最好命令被设置成默认的命令C.实际实现了超级链接或者按钮的动作的ItemCommandListener必须被注册D.以上都要做33.Item类的子类中,哪一个在与Form类结合使用的时候能生成与使用List时相似的效果 : ()A.SpacerB.GaugeC.ChoiceGroupD.TextField 34.当
13、使用ChoiceGroup类与Form类结合使用的时候,采用类型限制时,哪一种类型不能使用,如果使用会发生异常 : ()A.IMPLICITB.EXCLUSIVEC.IMPLICITD.以上都不可35.Item类的子类中,哪一个在与Form类结合使用的时候能生成进度条的效果 : ()A.SpacerB.ImageItemC.GaugeD.DateField36. 代码混淆最不适合在什么时候采用()A.手机程序测试的时候B.手机程序编写的时候C.手机程序运行之前D.手机程序将要发行之前37. List 和 ChoiceGroup类都实现了哪一个接口()A.GroupB.ChoiceC.GroupChoiceD.以上都不是38.J2ME中所有高阶图形用户界面组件的父类是:()A.Canvas类B.Form类C.Screen类D.Graphics类39.J2ME中所有用来处理低阶图形用户界面组件的父类是:()A.Form类B.Canvas类C.List类D.Screen类40. 一张png格式的图片文件a.png,图片宽70像素,高20像素,被用来创建Spirte,程序如下,下面描述正确的是 : () Imageimg; try img = I