下面关于匿名内部类、接口、抽象类和局部内部类的说法,正确的是( )
A. 匿名内部类编译后不会生成.class文件
B. 接口编译后不会生成.class文件
C. 抽象类中没有构造方法
D. 局部内部类只能访问被final修饰的局部变量
查看答案
阅读下面代码:public class Test{private static final int counter=10;public static void main(String [] args){System.out.println(++counter);}}编译运行Test.java,结果是 ()
A. 10
B. 11
C. 编译错误
D. 运行时出现异常
阅读下面代码:public interface Face{int counter = 40;}public class Test implements Face{private static int counter;public static void main(String[]args){System.out.println(++counter);}}Test.java 的编译运行结果是()。
A. 40
B. 41
C. 0
D. 1
在Java中,多态的实现不仅能减少编码的工作量,还能大大提高程序的可维护性及可扩展性,下面哪一个选项不属于多态的条件()。
A. 子类重写父类的方法
B. 子类重载同一个方法
C. 要有继承或实现
D. 父类引用指向子类对象
下列关于Object类说法错误的是()。
A. 一切类都直接或间接继承自Object类
B. 接口也继承Object类
C. Object类中定义了toString()方法
D. Object类在java.lang包中