移动初级应用考试J2ME 题目和答案

更新时间:2024-01-20 06:06:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1. Command类的命令类型确定为Command.OK,则该命令的作用是()(选择一项) A. 退出当前界面 B. 退出游戏 C. 退出应用程序 D. 不能确定作用

2. 下面哪个类型是不属于简单数据类型 A. int B. byte C. String D. float

3. 在 Java 中,所有类的根类是 A. java.awt.Frame

B. java.lang.Objet C. java.applet.Applet D. java.lang.Class

4. 现有一张png格式的图片名称是map下列加载图片正确的是()(选择一项) A. Image image = new createImage(\ B. Image image = Image.createImage(\ C. Image image = image.createimage(\ D. Image image = Image.createImage(\

5. Form中注册Item监听的方法是()(选择一项)

A. setItemListener B. setStateListener

C. setCommandListener D. setItemStateListener

6. JDK的中文直译是

A. JAVA的编译环境 B. JAVA的执行工具 C. JAVA的开发工具包 D. JAVA的运行环境

7. Command类的构造方法中public Command(String label,int commandType,int priority)中priority表示()(选择一项)

A. 优先级 B. 功能选择 C. 显示名称 D. 类型

8. 下列选项对多线程的状态描述错误的是

A. 当线程被创建的时候,线程还没有开始运行,此时线程处在新生状态 B. 因为run方法正常退出或因为一个未被捕获的异常都可以导致线程的死亡 C. 当一个线程被阻塞,另一个线程就可以被操作系统调度运行了 D. 一个可运行线程将一直处于运行状态

9. 下列选项中,可以直接导致线程被停止执行的项是

A. 调用对象的notify()方法 B. 调用对象的notify All()方法 C. 调用对象的wait()方法 D. 从一个同步块中返回

10. 下列描述正确的有

A. 静态变量的值不能变化

B. 静态变量就是常量,其值一旦被初始化就不能再改变 C. 静态变量只能做一次赋值运算 D. 一个类的所有对象共享静态变量

11. int Arr[]={5,7,2,4,0}; int Arr1[]= new int[5];

System.arraycopy(Arr,1,Arr1,0,3); for(int i=0;i<5;i++){

System.out.print(Arr1[i]+\ }

以上程序的输出结果是

A. 7 7 7 0 0 B. 7 2 4 0 0 C. 0 0 0 0 0 D. 5 7 2 0 0

12. 在 Java 中,由Java编译器自动导入,而无需在程序中用import导入的包是

A. java.util B. ava.applet C. java.awt D. java.lang

13. 下列哪个是Displayable类的直接子类()(选择一项)

A. Form B. TextBox C. Screen D. LIST

14. 在MIDP中,new TextBox(\中\代表()(选择一项)

A. 无作用 B. 命令软键

C. 文本框的默认标题是test D. 文本框的默认内容是test

15. 当需要手动刷新屏幕时,可以使用的方法是()(选择一项)

A. paint(); B. redraw() C. repaint(); D. showNotify();

16. 关于抽象类和接口表述正确的是:

A. 抽象类可以代替接口

B. 接口中的属性是public、final和static的 C. 接口可以代替抽象类

D. 抽象类中的属性是public、final和static的

17. 执行完以下代码int [ ] x = new int[25];后,以下哪项说明是正确的

A. x[24]为0 B. x[0]为空

C. x[24]未定义 D. x[25]为0

18. WTK安装后的目录中,工具程序所存放的目录是()(选择一项)

A. appdb B. docs C. bin D. apps

19. 下面选项中,关于WTK的目录结构描述错误的是()(选择一项)

A. appdb:用来存储RMS 数据库信息 B. bin:J2ME 开发工具执行文件 C. wtklib:WTK 自带的demo 程序

D. lib:J2ME 程序库,Jar 包与控制文件

20. J2ME平台提供两种配置,它们为()(选择一项)

A. CDC JVM B. Configuration Profile

C. JVM CLDC D. CLDC CDC

21. 关于InputStream类中的int read(byte[] a ,int b, int c)方法的参数表述,正确的是

A. 参数a为读出数据缓冲,参数b为缓冲的起始位置,参数c为读出数据的终结位置 B. 参数a为读出数据缓冲,参数b为缓冲的起始位置,参数c为读出数据的长度 C. 参数a为源数据,参数b为源数据的起始位置,参数c为源数据的长度

D. 参数a为源数据,参数b为源数据的起始位置,参数c为源数据的终结位置

22. 下列关于修饰符混用的说法,错误的是

A. abstract类中可以有private的成员 B. abstract方法必须在abstract类中

C. abstract不能与final并列修饰同一个类 D. static方法中能处理非static的属性

23. java为移动设备提供的平台是

A. Jdk5.0 B. J2ME C. J2EE D. J2SE

24. 搭建J2ME开发环境的步骤正确的是()(选择一项)

A. 安装Eclipse,b)安装JDK1.5,c)安装EclipseME,配置EclipseME,d)安装MFC B. 安装EclipseME,配置EclipseME,b)安装Eclipse,c)安装MVC,d)安装JDK1.5 C. 安装MTK,b)安装EclipseME,配置EclipseME,c)安装JDK1.5,d)安装Eclipse

D. a)安装JDK1.5,b)安装WTK2/.2,c)安装Eclipse,d)安装EclipseME,配置EclipseME

25. 监听Command需要实现的接口是()(选择一项)

A. ItemStateListener

B. ItemCommandListener C. 不需要实现其他接口 D. CommandListener

26. \有如下代码 int i=2; int j=4;

boolean b =true; b=i+j>j;

则编译并运行后,b的值为\

A. false B. 编译错误 C. 运行错误 D. true

27. 以下代码正确添加按键的方法是()(选择一项)

Command okCmd=new Command(“OK”,Command.OK,1); Form form=new Form(“主菜单”);

A. okCmd.add(okCmd);

B. form.addCommand(okCmd);

C. okCmd.addCommand(okCmd); D. form.add(okCmd);

28. ItemStateListener不能监听的是()(选择一项)

A. Guage

B. ChoiceGroup C. TextField D. Image

29. 下列属于合法的Java标识符是

A. 5books B. -3.14159 C. #NAME? D. _cat

30. class Test {

public static void main(String[] args) {

String s1 = \ String s2= \ s1 += \

s2.concat(\ s1.toUpperCase();

System.out.println(s1+s2); }

}程序运行结果是:

A. ABCXYZabcpqr B. ABCXYZabc C. abcxyzabc D. abcxyzabcpqr

31. 关于循环队列描述错误的一项是

A. 循环队列就是反复的利用同一块存储空间进行队列的移动 B. 循环队列和队列是两种数据结构

C. 循环队列中,队头和队尾指针的移动保持所有数据项的位置不变

D. 当循环队列被创建后其大小不会改变

32. 以下类中属于OutputStream类的子类是

A. ByteArrayOutputStream B. OutputStreamReader C. DataInputstream D. BufferedWriter

33. TextField.EMAILADDR表示可输入类型为()(选择一项)

A. 电话 B. 密码 C. 数字

D. 电子邮件地址

34. 怎样获得数组的长度

A. size( )方法 B. size属性 C. length( )方法 D. length属性

35. 关于线程优先级说法正确的是

A. 线程优先级用整数表示 B. 线程优先级默认是10

C. 优先级与线程获得CPU的概率无关 D. 线程优先级可以是负数

36. 对下面的代码描述错误的TextBox(\(选择一项)

A. 可以在输入框中输入任何内容 B. tb对象的默认内容为dkjf

C. tb对象的最大输入长度为10个字符 D. 创建并初始化了一个TextBox对象tb

37. List中,判断某条目是否被选择的方法是()(选择一项)

是TextBox tb=new

A. getString(); B. isSelected(); C. append();

D. getSelectedIndex();

38. Panel类的默认布局管理器是

A. GridBagLayout B. BorderLayout C. FlowLayout D. CardLayout

39. Java中用来执行编译好的class文件的命令是

A. javac B. javadoc C. java D. jar

40. 在MIDP中,new TextBox(\中\代表()(选择一项)

A. 无作用 B. 命令软键

C. 文本框的默认标题是s D. 文本框的默认内容是s

本文来源:https://www.bwwdw.com/article/jzbo.html

Top