模拟考试问题,以帮助研究SCJP Java 6考试。
333个问题,可以帮助研究SCJP Sun认证的Java 6考试。
询问一系列多项选择问题,以帮助研究SCJP版本1.6考试。
这些问题以10的随机批次显示,最后给出了分数。
如果错误地回答问题,则显示和解释正确的答案。有关一些困难问题的考试技巧。
一个示例问题是
尝试编译和运行以下代码的结果是什么?
抽象班级基础{
摘要void amethod();
静态Int I;
}
公共类dlsoftwaresolutions扩展了基础{
公共静态void main(string argv []){
int [] dl = new int [10];
对于(i = 0; i <dl.length; i ++)
system.out.println(dl [i]);
}
}
选项
1)将打印10 0的序列
2)错误:在初始化之前使用DL
3)错误:必须声明DLSoftWaresolutions抽象
4)indexoutofboundes错误
答案3
答案是3)必须将DLSoftWaresolutions声明为抽象。
包含抽象方法的类本身必须称为抽象。
考试提示
------------------------------------------------------------------------------
抽象方法必须由子类实施,因此必须是可以继承的。
抽象方法不能私有。
抽象方法不能是最终的。
抽象方法可能具有参数,返回类型和可选抛出子句,但未实现。
抽象方法以半圆锥状的卷轴结束。
课堂中的单个抽象方法意味着整个班级必须是抽象的。
抽象类可以具有抽象和非缩放方法。