C. 在实例方法中this不要求是第一条语句
D. 可以使用this.方法名()或this.属性名来引用当前对象的成员。
12、在Java中,使用static关键可以修饰属性和方法,下面选项中关于静态方法描述正确的是(
)(选择两项)
A. 在静态方法中不能直接调用非静态方法 B. 在非静态方法中不能直接调用静态方法 C. 使用类名可以直接调用非私有的静态方法 D. 在静态方法中可以使用this关键字
13、在Java中,以下关于方法重载和方法重写描述正确的是( )(选一项) A.
方法重载和方法重写实现的功能相同
B. 方法重载出现在父子关系中,方法重写是在同一类中 C. 方法重载的返回值类型必须一致,参数项必须不同 D.
方法重写的返回值类型必须相同(或是其子类)
14、阅读下列Java代码,有标注的四行代码中,共有( )处错误
A. B. C. D.
0 1 2 3
)(选一项)
15、关于Java中的abstract,以下说法正确的是( A.
abstract类可以用new运算符创建对象
B. abstract类不能有抽象方法
C. abstract类的非抽象子类需要重写它全部的abstract方法 D.
abstract方法可以有方法体
)(选一项)
16、运行以下Java代码,正确的输出结果(
A. false C.
B. D.
true
运行正常,无输出 编译错误
17、执行如下Java代码,输出结果是( )(选一项)
A. null B. 0 C. 张三 D.
李四
18、关于Java中集合的说法正确的是( )(选一项)
A List和Set接口都属于Collection接口
B List和Map接口都属于Collection接口
C Map和Set接口都属于List接口 D List、Set和Map都属于Collection接口
19、下列选项中,关于Java的抽象类和抽象方法不正确的是( (选两项) A. 子类不用必须重写父类所有的抽象方法 B. 抽象方法只有方法声明,没有方法实现 C. 抽象类中必须有抽象方法
D.
抽象类和抽象方法都必须通过abstract关键字类修饰
)
20、以下Java代码的运行结果为( A. B. C. D.
Father->hello Son->hello Father->hello 编译错误
)(选一项)
相关推荐: