试完成下述程序片段:public class Point(){ int x,y;public Point(int x,int y){ =x; =y;}......}
A. Point.x Point.y
B.无解
C. x1 y1
D.this.x this.y
A. Point.x Point.y
B.无解
C. x1 y1
D.this.x this.y
第1题
A.编译指示带有final 方法的类自己必须定义为final
B.编译指示不能继承含有final 方法的类
C.运行错误,原因是Base类没有定义为final类
D.运行输出 amethod
第3题
下列程序运行的结果为:
public class Example{
String str=new String("good");
char[] ch={'a','b','c'};
public static void main(String args[]){
Example ex=new Example();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+" and ");
Sytem.out.print(ex.ch);
}
public void change(String str,char ch[]){
str="test ok";
ch[0]='g';
}
}
A. good and abc
B. good and gbc
C. test ok and abc
D. test ok and gbc
第4题
A. 输出结果为:0
B. 无输出
C. 编译错误
D. 输出null
第5题
A.getDocumentBase()用于获取包含Applet的HTML文件的URL
B.getCodeBase()用于获取Applet主类的URL
C.getParameter(String name)用于获取标记中的参数值
D.若指定参数在HTML中没有说明,则Applet将停止运行。
第6题
考虑如下类:
1. class Test(int i) {
2. void test(int i) {
3. System.out.println("I am an int.");
4. }
5. void test(String s) {
6. System.out.println("I am a string.");
7. }
8.
9. public static void main(String args[]) {
10. Test t=new Test();
11. char ch="y";
12. t.test(ch);
13. }
14. }
以下哪条为真?
A.行 5 不能通过编译,方法不能被覆盖.
B.行 12 不能通过编译, 因为没有一个test()方法含字符参数.
C.代码可以编译但在12行将出现异常.
D.代码可以编译且产生如下输出: I am an int.
E.代码可以编译且产生如下输出: I am a String.
第7题
A.编译错误
B.200
C.100200
D.100
第8题
编译和运行以下程序结果为:
1: public class Q21 {
2: int maxElements;
3: void Q21() {
4: maxElements = 100;
5: System.out.println(maxElements);
6: }
7: Q21(int i) {
8: maxElements = i;
9: System.out.println(maxElements);
10: }
11: public static void main(String[] args) {
12: Q21 a = new Q21();
13: Q21 b = new Q21(999);
14: }
15: }
A. 输出100 和 999.
B. 输出999 和 100.
C. 第2行出现编译错误,变量 maxElements未初始化.
D. 12行出现编译错误.
第9题
A.fillRect()
B.drawRect()
C.fillOval()
D.drawPolygon()
E.drawLine()
第10题
A.直接调用 paint()
B.调用update ,而update会调用 paint()
C.调用repaint(),由它调用update(), update 再调用 paint()
D. 调用 repaint(),它将直接调用 paint
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!