Java认证模拟题及分析3Java认证考试
文章作者 100test 发表时间 2009:04:30 07:58:33
来源 100Test.Com百考试题网
question 29)
what is the result of the following operation?
system.out.println(4 | 3).
1) 6
2) 0
3) 1
4) 7
answer to question 29
--------------------------------------------------------------------------------
question 30)
public class myclass1 {
public static void main(string argv[]){ }
/*modifier at xx */ class myinner {}
}
what modifiers would be legal at xx in the above code?
1) public
2) private
3) static
4) friend
answer to question 30
--------------------------------------------------------------------------------
question 31)
what will happen when you attempt to compile and run the following code?
public class holt extends thread{
private string sthreadname.
public static void main(string argv[]){
holt h = new holt().
h.go().
}
holt(){}
holt(string s){
sthreadname = s.
}
public string getthreadname(){
return sthreadname.
}
public void go(){
holt first = new holt( first ).
first.start().
holt second = new holt( second ).
second.start().
}
public void start(){
for(int i = 0. i <. 2. i ){
system.out.println(getthreadname() i).
try{
thread.sleep(100).
} catch(interruptedexception e){system.out.println(e.getmessage()).}
}
}
}
1) compile time error
2) output of first0, second0, first0, second1
3) output of first0, first1, second0, second1
4) runtime error
answer to question 31
--------------------------------------------------------------------------------
question 32)
an applet has its layout manager set to the default of flowlayout. what code would be correct to change to another layout manager.
1) setlayoutmanager(new gridlayout()).
2) setlayout(new gridlayout(2,2)).
3) setgridlayout(2,2).
4) setborderlayout().
answer to question 32
--------------------------------------------------------------------------------
question 33)
what will happen when you attempt to compile and run the following code?.
class background implements runnable{
int i=0.
public int run(){
while(true){