第2题
A.public class MyRunnable extends Runnable { public void run(){} }
B.public class MyRunnable extends Object { public void run(){} }
C.public class MyRunnable implements Runnable {public void run(){}}
D.public class MyRunnable implements Runnable {void run(){}}
第3题
A.public class MyRunnable extends Runnable{public void run(){}}
B.public class MyRunnable extends Object{public void run(){}}
C.public class MyRunnable implements Runnable{public void run(){}}
D.public class MyRunnable extends Runnable{void run(){}}
第4题
A.void use(){ …}
B.protected void use(){ …}
C.public void use(){ …}
D.以上语句都可以用在类SmallCup中
第5题
B、Object类是一个非常特殊的“虚拟”类,就是说只能从Object类派生出其它类,但不能创建一个Object类的对象,也不能将一个引用变量定义为Object类型
C、Object类是所在其他Java类的直接或间接父类
D、Java中的类是单继承的,因此所在的类以Object类为根,形成了棵继承树
第8题
B.clone方法是一个受保护的方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常
C.finalize方法该方法用于释放资源。因为无法确定该方法什么时候被调用,很少使用
D.equals方法比较对象的虚地址,但是可以在类中被重写
第9题
A.public class X implements Runnable{public void run(){……}}
B.public class X extends Thread{public void run(){……}}
C.public class X extends Thread{public int run(){……}}
D.public class X implements Runnable{protected void run(){……}}
第10题
A.protected int ConstOver (){ }
B.private ConstOver (int z, int y, byte x) { }
C.public object ConstOver (int x, int y, int z) { }
D.public void ConstOver (byte x, byte y, byte z) { }
第11题
A.equals(Objectobj)
B.getClass()
C.toString()
D.trim()