就下面给出的代码片段,检查以下陈述的有效性。
try
{
Thread1.sleep(1000);
}陈述A
Thread1将睡眠1000毫秒。陈述B
如果sleep( )方法失败将引发异常。//这句对不对?
1. A为TRUE,B为FALSE
2. A为FALSE,B为TRUE
3. A和B都为TRUE
4. A和B都为FALSE
考察以下陈述: 陈述A:当访问null 对象的属性时,NullPointerException被抛出。//这句对不对?
陈述 B:没有分配内存的对象持有null 值。 关于这些陈述,以下中哪个是正确的? a. 陈述 A 为真,陈述 B 为假。
b. 陈述 A为假,陈述 B 为真。
c. 陈述 A 和 B 都为真。
d. 陈述 A 和 B 都为假。
try
{
Thread1.sleep(1000);
}陈述A
Thread1将睡眠1000毫秒。陈述B
如果sleep( )方法失败将引发异常。//这句对不对?
1. A为TRUE,B为FALSE
2. A为FALSE,B为TRUE
3. A和B都为TRUE
4. A和B都为FALSE
考察以下陈述: 陈述A:当访问null 对象的属性时,NullPointerException被抛出。//这句对不对?
陈述 B:没有分配内存的对象持有null 值。 关于这些陈述,以下中哪个是正确的? a. 陈述 A 为真,陈述 B 为假。
b. 陈述 A为假,陈述 B 为真。
c. 陈述 A 和 B 都为真。
d. 陈述 A 和 B 都为假。
比如说:
public class Try {
static String s;
public static void mian(String args[]){
System.out.println(s);
}
}
这样,这个s也是没有初始化的,不过,在输出的时候,它输出"null".