题目内容

一个部件重绘时,方法调用按下面哪个次序?

A. 直接调用 paint()
B. 调用update ,而update会调用 paint()
C. 调用repaint(),由它调用update(), update 再调用 paint()
D. 调用 repaint(),它将直接调用 paint

查看答案
更多问题

java.awt.Graphics 类的哪个方法可绘制填充矩形?

A. fillRect()
B. drawRect()
C. fillOval()
D. drawPolygon()
E. drawLine()

以下程序的运行结果为?
class ValHold{
public int i = 10;
}
public class ObParm{
public static void main(String argv[]){
ObParm o = new ObParm();
o.amethod();
}
public void amethod(){
int i = 99;
ValHold v = new ValHold();
v.i=30;
another(v,i);
System.out.print(v.i );
}
public void another(ValHold v, int i){
i=0;
v.i = 20;
ValHold vh = new ValHold();
v = vh;
System.out.print(v.i);
System.out.print(i);
}
}

A. 10030
B. 20030
C. 209930
D. 10020

要产生[20,999]之间的随机整数使用哪个表达式?

A. (int)(20+Math.random()*979)
B. 20+(int)(Math.random()*980)
C. (int)Math.random()*999
D. 20+(int)Math.random()*980

set集合如何处理重复元素

A. 如果加入一个重复元素将抛出异常
B. 如果加入一个重复元素add方法将返回false
C. 集合通过调用equals方法可以返回包含重复值的元素。
D. 重复值将导致编译出错。

答案查题题库