青岛大学计算机科学与技术专业大二2017-2018学年JavaEE_面向对象
您的姓名: [填空题] *
_________________________________
1. 在Java接口中定义常量,下面语法错误的是 [单选题] *
static final int MALE = 1; |
final int MALE = 1; |
int MALE = 1; |
private int MALE = 1;(正确答案) |
2. 下面关于Java接口的说法错误的是( ) [单选题] *
Java接口中定义的是扩展功能 |
Java接口中可以被多个子类实现,一个类也可以同时实现多个接口 |
Java接口中可以声明私有成员(正确答案) |
Java接口不能被实例化 |
3. 在Java中,如果父类中的某些方法不包含任何逻辑,并且需要有子类重写,应该使用( )关键字来声明父类的这些方法。 [单选题] *
final |
static |
abstract(正确答案) |
void |
4. 给定java代码如下:
public interface Face{
int counter = 40;
}
public class Test implements Face{
private static int counter; // 默认值为 0
public static void main(String[]args){
System.out.println(++counter);
public interface Face{
int counter = 40;
}
public class Test implements Face{
private static int counter; // 默认值为 0
public static void main(String[]args){
System.out.println(++counter);
}
}
则运行结果是( )。 [单选题] *
}
则运行结果是( )。 [单选题] *
40 |
41 |
0 |
1(正确答案) |
5. 关于变量及其范围的陈述哪些是错的 [单选题] *
实例变量(区别于类变量,属于对象的变量)是类的成员变量。 |
实例变量用关键字static声明(正确答案) |
在方法中定义的局部变量在该方法被执行时创建 |
局部变量在使用前必须被初始化 |
6. 下面说法中错误的是 [单选题] *
计算机专业java
静态代码块类一加载只执行一次 , 以后再创建对象的时候不执行 |
局部代码块的作用是为了限制变量的生命周期 |
构造代码块在每创建一次对象就执行一次 |
以上都不对(正确答案) |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论