A. 字符型char具有8位宽度
B. Unicode编码字符具有16位宽度
C. UTF编码字符具有24位宽度
D. Java语言中,字符数据采用ASCII编码
14. 在Java中作为类成员的访问控制符的是【】
A.public B.static C.private D.protected
15. http://www.doczj.com/doc/a01c798f680203d8cf2f2407.htmlng包中Object的【】方法将比较两个对象是否相等,如果相等则返回true。
A. toString()
B. compare() C equeals() D. none of about
16.设有下面两个类的定义:
class Person{
long id;
String name;
}
class Student extends Person{
int score;
int getScore(){
return score;
}
}
问:类Person和类Student的关系是【】
A.包含关系
B.继承关系
C.关联关系
D.无关系,上述类定义有语法错误
17. 下面的是关于类及其修饰符的一些描述,不正确的是【】。
A. abstract类只能用来派生子类,不能用来创建abstract类的对象
B. final类不但可以用来派生子类,也可以用来创建final类的对象
C. abstract不能与final同时修饰一个类
D. abstract方法必须在abstract类中声明
18. 在Java中,是通过【】关键字来修饰有名称的常量。
A. final
B. const
C. define
D.abstract
19. 下面哪个修饰符修饰的方法只能被本类中的其他方法使用【C 】:
A. protected
B. static
C. private
D. public
20. 构造方法何时被调用:【】
A. 类定义时
B. 创建对象时
C. 调用对象方法时
D. 使用对象的变量时
21. 被下列修饰符修饰的类不能实例化为对象的是【】。
A. protected
B. abstract
C. final
D. public
22. 下面哪个语句是正确的【】:
A. Object o = new Button(“A”);
B. Button b = new Object(“B”);
C. Panel p = new Frame();
D. Frame f = new Panel();
23. 内部类是在一个类内嵌套定义的类,其特点描述错误的是【】:
A. 只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名
B. 可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量
C.可以使用其他类的成员,而且可访问它所在类的成员
D. 除static内部类之外,不能在类内声明static成员
24. Java编程所必须的默认引用包为【】:
A. java.sys包
B. http://www.doczj.com/doc/a01c798f680203d8cf2f2407.htmlng包
C. java.new包
D. 以上都不是
25. 以下有关http://www.doczj.com/doc/a01c798f680203d8cf2f2407.htmlng.Exception异常类的描述不正确的是【】。
A. 该类是一个公共类
B. 该类是Throwable类的子类