JavaMe应用开发中级练习题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

JavaMe应用开发练习题一、单项选择题:1、在J2ME记录存储管理中,查询得到下一条记录存储条目的ID可以调用函数的方法是()。A.intgetRecordSize(intrecorded);B.intgetNextRecordID();C.intgetNumRecords();D.intgetRecord(intrecord,byte[]buffer,intoffset);2、以下限制类型中用来限制TextBox,只允许输入数字的是()。A.TextField.EMAILADDRB.TextField.DECIMAC.TextField.PHONENUNBERD.TextField.UNMERIC3、在MMAPI组件中,用来播放多媒体内容的是()。A.ControlB.DataSourceC.ManagerD.Player4、MMAPI支持的控制操作VolumeControl、RateControl以及GUIControl都包含在()包中。A.javax.microedition.midletB.javax.microedition.lcduiC.javax.microedition.controlD.javax.microedition.media5、MIDlet程序必须继承()类。A.javax.microsoft.lcdui包中的DisplayableB.javax.microsoft.midlet包中的MIDletC.javax.microsoft.lcdui包中的CanvasD.javax.microsoft..lcdui包中的Form6、当Player对象处于开始状态的时候,getState()方法获得的信息是()。A.Player.CLOSEDB.Player.STA、在J2ME中,以下选项中可以判断屏幕颜色是否彩色的方法是()。A.setColor()B.ifColor()C.getColor()D.isColor()8、为了保证在任何情况下都能在MIDP中处理中文,最合适的中文编码为()。A.ISO8859B.UTP-8C.GB2312D.UNICODE9、RMS中如何唯一的标识记录()。A.记录的一个int型RecordIDB.记录的索引号C.记录的一个long型RecordIDD.记录的一个String型的RecordID10、以下属于J2ME中的MIDP2.0新增的API的是()。A.javax.microedition.ioB.javax.microedition.mediaC.javax.microedition.rmsD.javax.microedition.lcdui11、若要在屏幕正中心显示一个Image图片,应选择下列()代码段。A.drawImage(img,0,0,Graphics.TOP|Graphics.VCENTER)B.drawImage(img,getWidth(),getHeight(),Graphics.TOP|Graphics.VCENTER)C.drawImage(img,getWidth()/2,getHeight()/2,Graphics.VCENTER|Graphics.HCENTER)D.drawImage(img,0,0,Graphics.VCENTER|Graphics.VCENTER)12、在J2ME记录存储管理中,删除本MIDlet集创建的名为recordSt的记录,可以调用函数的方法是()。A.voidcloseRecordStore();B.staticvoiddeleteRecordStore(StringrecordStoreName);C.intaddRecord(byte[]data,intoffset,intnumBytes);D.byte[]getRecord(intrecorded);13、能绘制出以下图形相应的J2ME代码段(其中g为Graphics对象)是()。A.g.drawArc(20,20,50,50,0,360);B.g.drawArc(20,20,50,60,0,180);C.g.fillArc(20,20,50,60,0,270);D.g.fillArc(20,20,50,50,0,360);14、以下关于J2ME中Graphics类绘制图形,说法错误的是()。A.每个坐标点处于4个像素点的交界处B.每一个坐标点实际对应的像素点应该是位于坐标点右下角的那个像素点C.坐标系的坐标原点在屏幕的左下角D.x坐标自左向右递增15、RegisterWindowClass()注册控件类是通过结构体()。A.WNDCLASSB.MSGC.HWNDD.GUIAPI16、在Linux的设备驱动层,为了统一访问存储设备,采用()。A.MMC设备B.MTD设备C.SD设备D.FLASH设备17、WTK安装后的目录中,bin目录存放的是()。A.文档B.演示范例C.工具程序D.资源文件18、在设置J2MEWTK为应用程序添加图标时,应将图标文件放在项目的()文件夹内。A.resB.srcC.binD.lib19、用来取得代表系统预设所使用字型的Font对象的方法是()。A.Font.getFont();B.Font.getDefaultFont();C.Font.getFontFace();D.Font.getFont(intface,intstyle,intsize);20、在J2ME中主要使用()来进行用户界面开发。A.LCDUI包B.AWT/SWING类库C.Servlet接口D.Math包21、以下不属于javax.microedition.lcdui包中Screen类的子类的是()。A.Alert类B.List类C.Command类D.Form类22、Display类的方法中,获得设备所支持的颜色信息的方法是()。A.numColors()B.getColor()C.isRGB()D.isColor()23、下列记录存储的RecordStore类方法中,实现返回当前记录存储的条数的是()A.getLastModified()B.getName()C.getNumRecords()D.getNextRecordID()24、以下关于J2ME游戏按键事件说法正确的是()。A.在Canvas类中定义了一系列与游戏相关的静态float类型的成员变量B.定义了变量FIRE,表示游戏中的射击操作C.keyPressed()方法采用getKeyCode()方法来判断按下的键D.keyReleased()方法采用getGameAtion()方法来判断放开的键25、删除Displayable命令处理类的方法为()。A.setCommandListenerB.deleteCommandListenerC.removeCommandListenerD.commandAction26、给定以下J2ME代码段(其中g为Graphics对象):①g.setColor(255,255,255);②g.setColor(0,0,0);③g.setColor(0x00ffffff);④g.setColor(0x0000ff00);关于该代码段说法正确的是()。A.④设置成红色B.③设置成黑色C.②设置成白色D.①和③设置的颜色相同27、在J2ME低级绘图中,设置字体对象的方法是()。A.setFont()B.drawString()C.getFont()D.Font()28、所有RMS异常类的基类是()。A.RecordStoreNotFoundExceptionB.RecordStoreExceptionC.RecordStoreNotOpenExceptionD.RecordStoreFullException29、在J2ME记录存储管理中,修改记录存储可以调用函数的方法是()。A.voidcloseRecordStore();B.staticvoiddeleteRecordStore(StringrecordStoreName);C.intaddRecord(intnumBytes);D.voidsetRecord(intrecordId,byte[]newData,intoffset,intnumBytes);30、能绘制出以下图形相应的J2ME代码段(其中g为Graphics对象)是()。A.g.drawArc(100,100,50,50,0,-270);B.g.drawArc(100,100,50,100,0,-90);C.g.fillArc(100,100,50,100,-45,-315);D.g.fillArc(100,100,50,50,45,45);31、以下关于AlertType描述正确的是()A.AlertType不能生成实例B.Alert不需要指定AlertType,也能播放声音提示用户C.AlertType只定义了五个AlertType常量实例,无其它的方法D.Alert可以调用AlertType.playSound(display)来播放声音32、MMAPI支持的控制操作MetaDataControl、MIDIControl以及GUIControl都包含在()包中。A.javax.microedition.controlB.javax.microedition.lcduiC.javax.microedition.midletD.javax.microedition.media33、在视频播放的控制中,用于释放独占的资源的方法是()。A.deallocate()B.stop()C.play()D.getMediaTime()34、下列JAD或者MANIFEST的属性中,用来说明一个MIDlet所需的数据存储空间的是()。A.MIDlet-RMS-SizeB.MIDlet-Data-SizeC.MIDlet-Suite-Data-SizeD.Data-Size35、下列选项中包含由MIDP支持的GUI组件的是()。A.javax.microedition.MIDlet包B.javax.microedition.io包C.javax.microedition.rms包D.javax.microedition.lcdui包36、使用openRecordStore(recordStoreName,createIfNecessary,AUTHMODE_PRIVATE,false)创建记录存储时,指定记录不存在抛出的异常是()。A.RecordStoreFullExceptionB.RecordStoreNotFoundExceptionC.RecordStoreExceptionD.IllegalArgumentException37、以下关于LCDUI高级API中Screen的子类描述错误的是()。A.Alert类可以包含一条文字信息和一个图像B.TextBox类是一个可以用于显示和输入文字的组件C.List类用于显示一系列组件以供用户选择D.Form类可以容纳许多Item对象,具有比较完善的用户界面38、showForm()方法可用于在设备屏幕上显示一个窗体组件。下列代码中正确实现showForm()方法的是()。A.publicvoidshowForm()Displaydisp=Graphics.getCurrent(this);disp.setCurrent(form);

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功