Day5
1.以下程序的输出结果为(D)
A BD
B DB
C C
D 编译错误
2.下列哪种说法是正确的? (C)
A 实例方法可直接调用超类的实例
B 实例方法可直接调用超类的类方法
C 实例方法可直接调用本类的类方法
D 实例方法可直接调用其他类的实例方法
解析:
A、D 如果方法的访问权限是private 则不可以
B 超类的类方法是属于超类本身的,基类的实例方法不可以调用
D 虽然类方法可以用类名.类方法来调用 但是new 该类的实例方法去调也不会报错
3.关于 Java 线程,下面说法错误的是(C)。
A 创建线程可以通过实现Runnable接口和继承Thread类
B java利用线程使整个系统成为异步
C 新线程一旦被创建,它将自动开始运行
解析:
C 新线程被创建还要调用.start()方法才能运行