第1题
第2题
class Person {
String name, department;
int age;
public Person(String n){ name=n; }
public Person(String n, int a){name=n; age=a; }
public Person(String n, String d, int a) {
// doing the same as two arguments version of constructor
// including assignment name=n,age=a
department=d;
}
}
下面的表达式可以加到构造方法中的"doing the same as…”处的是______。
A.Person(n,a); B.this(Person(n,a));C.this(n,a); D.this(name,age);
第3题
A.true false
B.true true
C.false true
D.false false
第4题
A.static
B.abstract
C.protected
D.final
第5题
A.long
B.width
C.wide
D.length
第6题
A.将第1行的extendsThread改为implementsRunnable
B.将第3行的newTry改为newThread
C.将第4行t.start改为start(t)
D.将第7行的public void run(intj)改为public void run
第7题
1 public class Try extends Thread{
2 public static void main(String args[ ]){
3 Try t = new Try( );
4 t.start( );
5 }
6
7 public void run( int j){
8 int i = 0;
9 while(i<5){
10 System.out.println(" 祝你成功! ");
11 i++;
12 }
13 }
14 }
该程序要求打印 5 行 “ 祝你成功! ” ,必须改正程序中的某行代码,程序才能完成。选择正确的修改是
A )将第 1 行的 extends Thread 改为 implements Runnable
B )将第 3 行的 new Try() 改为 new Thread()
C )将第 4 行 t.start() 改为 start(t)
D )将第 7 行的 public void run( int j) 改为 public void run()
第8题
A.将第1行的extendsThread改为implementsRunnable
B.将第3行的newTry()改为newThread()
C.将第4行t.start()改为start(t)
D.将第7行的publicvoidmn(intj)改为publicVoidmn()
第9题
A.将第1行的extends Thread改为implements Runnable
B.将第3行的new Try()改为new Thread()
C.将第4行t.start()改为start(t)
D.将第7行的public void run(int j)改为public void run()
第10题
A.将第1行的extends Thread改为implements Runnable
B.将第3行的new Try()改为new Thread()
C.将第4行t.start()改为start(t)
D.将第7行的public void run(int j)改为public void run()
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!