相关题目
下列代码的执行结果是:
int length = "Hello".length();
System.out.println(length);
下列变量的定义中,错误的是:
下列代码的下划线处应填入的方法名是:
import java.applet.*;
import java.awt.*;
public class Hello extends Applet {
public void _____(Graphics g){
g.drawString("How are you!", 10, 10);
}
}
下列关于Applet 的叙述中,正确的是:
下列代码编译或执行结果的描述中,正确的是:
class Test{
public static void main(String args[]){
TestThread pm1 = new TestThread("One");
pm1.start();
TestThread pm2 = new TestThread("Two");
pm2.start();
}
}
class TestThread extends Thread{
private String sTname="";
TestThread(String s){
sTname = s;
}
public void run(){
for(int i=0;i<2;i++){
try {
sleep(1000);
} catch (InterruptedException e) {}
System.out.println(sTname+" ");
}
}
}
在堆栈类SharedStack 的定义中,为了保证堆栈在并发操作中数据的正确性,应在下划线处填入的修饰符是(两个下划线的填写内容相同):
public class SharedStack {
int idx=0;
char[] data= new char[10];
_____ synchronized void push(char c) {.....}
_____ synchronized void pop(){.....}
}
下列方法被调用后,一定使调用线程改变当前状态的是:
下列关于Test 类的定义中,正确的是:
Java API 中支持线程的类或接口是:
Ⅰ.java.lang.Thread Ⅱ.java.lang.Runnable
Ⅲ.java.lang.ThreadGroup Ⅳ.java.io.Serializable
下列代码的执行结果是:
int numbers[]=new int[6];
for(int i=1;i
System.out.print(numbers[i]+" ");
}
