本期试题:
1.【单选】一个int类型的常量和一个byte的常量做加法,结果是( )类型
A.byte B.char C.int D.无法计算
2.【单选】下列( )属于Andriod开发语言的复合数据类型
A.无符号整数类型 B.联合类型 C.接口 D.整型
3.【单选】Android manifest的文件扩展名是( )
A..jar B..xml C..apk D..java
4.【单选】设 i、j、k 为类 x 中定义的 int 型属性名,下列类 x 的构造函数中错误的是( )
A.x( int h,int m,int n) ... B.void x( int m) ... C.x( int m, int n) ... D.x( int m) ...
5.【单选】以下哪个方法不是System的方法( )
A.exit() B.getTime() C.gc() D.currentTimeMillis()
6.【单选】在Canvas中请求重绘的时候,调用的方法是 ( )
A.request() B.系统自动重绘 C.repaint() D.paint()
7.【单选】下面是获取按键键值并进行判断的程序代码(其它程序代码全部省略),判断语法正确的是( )
A.if( ( keyState && LEFT_PRESSED ) != 0 ) B.if( ( keyState || LEFT_PRESSED ) != 0 )
C.if( ( keyState & LEFT_PRESSED ) != 0 ) D.if( ( keyState | LEFT_PRESSED ) != 0 )
8.【单选】关于接口、抽象类和普通类,下列说法错误的是( )
A.抽象类可以有抽象方法而普通类则不能有抽象方法 B.
抽象类的方法可以有部分实现而接口不能实现其方法
C.普通类可以在实现多个接口的同时继承一个抽象类 D.
接口不能定义变量
9.【单选】继承了Canvas类必须实现的方法是( )
A.paint() B.keyPressed() C.run() D.main()
10.【简答】Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念。
答案:
1.C 2.C 3.B 4.B 5.B 6.B 7.C 8.D 9.A
10.答:DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。