要使下列程序能够正确运行,则横线处应填写的内容是()。 import Java.awt.*; import java.applet.*; public class SayHi extends Applet{ public void (Graphics g){ 9.drawString("Hi!",20,20); } }
A. int
B. start
C. paint
D. stop
查看答案
阅读下列程序: Public class Test implements Runnable{ Private int x=0l Private int y=0; boolean flag=true; Public static void main(string[]args){ Test r=new Test; Thead tl=new Thead(r); Thead t2=new Thead(r); tl.start; t2.start; } Public void run{ While(flag){ x++; y++; system.out.println("("+x-","+y+")"); if(x>=10) flag=false; } } } 下列对程序运行结果描述的选项中,正确的是()。
A. 每行的(x,y)中,可能有x≠y;每一对(x,y)值都出现两次
B. 每行的(x,y)中,可能有x≠y;每一对(x,y)值仅出现 一次
C. 每行的(x,y)中,可能有x=y;每一对(x,y)值都出现两次
D. 每行的(x,y)中,可能有x=y;每一对(x,y)值都出现
设数组data[0…m]作为循环队列S q的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为()。
A. S q↑.front:=S q十.front+1;
B. S q↑.front:=(S q十.front+1)%maxsize;
C. S q↑.rear:=(s q十.rear+1)%maxsize;
D. S q↑.front:=(s q十.front+1)%(maxsize+1);
下列程序段的输出结果是()。 int data=0; char k=a,P=f; data=P-k: System.OUt.printll n(data);
A. 0
B. a
C. f
D. 5
在堆栈类Sharedstack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下画线处填入的修饰符是(两个下画线的填写内容相同)()。 public class SharedStack{ int idx=0; char[]data=new char[10]; public synchtonized void push(char c){……} publR,synchronized void pop{……} }
A. Dublic
B. 不使用修饰符
C. private
D. protected