一、选择题(每题2分,共20分)
,如下:
public byte count(byte b1,byte b2){
return______;
}
要使用这段代码能够编译成功,横线处可以填入() 。(选择一项)
(byte) (b1-b2)
(byte) b1-b2
c) b1-b2
d) (byte) b1/b2
,下列()语句不能通过编译。(选择一项)
a) String s= “join”+ “was”+ “here”;
b) String s= “join”+3;
c) int a= 3+5
d) float f=5+;
,编译运行之后,将会输出()。
public class Test{
public staticvoid main(String args[]){
int a=5;
(a%2==1) ?(a+1) /2:a/2) ;
}
}
a)1
b)2
c)
d)3
4. 有关线程的哪些叙述是对的?( )
A、当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。
B、使用Start()方法可以使一个线程成为可运行的,但它不一定立即开始运行。
C、一个线程可能因为不同的原因停止并进入就绪状态。
D、一旦一个线程被创建,它立即开始运行。
( )
A、实现应用程序间的数据共享
B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失
C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带
D、处理一个应用程序整体性的工作
,说法正确的是:()
public class MyClass{
static int i;
public static void main(String argv[]){
(i);
}
}
A、有错误,变量i没有初始化。
B、null
C、1
D、0
()
A、将整个文档树在内存中,便于操作,支持删除,修改,重新排列等多种功能
B、不用事先调入整个文档,占用资源少
C、整个文档调入内存,浪费时间和空间
D、不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据就会
消失
? ( )
A、程序员必须创建一个线程来释放内存
B、内存回收程序负责释放无用内存
C、内存回收程序允许程序员直接释放内存
D、内存回收程序可以在指定的时间释放内存对象
()
A、<receiver android:name="NewBroad">
<intent-filter>
<action
android:name="
Android基础阶段 测试题 来自淘豆网www.taodocs.com转载请标明出处.