|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
一、单选题(共 20 道试题,共 100 分。)V 1. 下面关于变量及其作用范围的陈述哪个是不对的?
A. 实例变量是类的成员变量
B. 实例变量用关键字static声明
C. 在方法中定义的局部变量在该方法被执行时创建
D. 局部变量在使用前必须被初始化。
满分:5 分
2. 下面是有关子类继承父类构造函数的描述,其中正确的是( )。
A. 创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B. 子类无条件地继承父类不含参数的构造函数
C. 子类必须通过super关键字调用父类的构造函数
D. 子类无法继承父类的构造函数。
满分:5 分
3. 下列关于构造方法的叙述中,错误的是( )。
A. Java语言规定构造方法名与类名必须相同
B. Java语言规定构造方法没有返回值,但不用void声明
C. Java语言规定构造方法不可以重载
D. Java语言规定构造方法只能通过new自动调用
满分:5 分
4. 有关类的说法正确的是?
A. 类具有封装性,所以类的数据是不能被访问的
B. 类具有封装性,但可以通过类的公共接口访问类中的数据
C. 声明一个类时,必须用public修饰符
D. 每个类中,必须有main方法,否则程序无法运行
满分:5 分
5. 设 x,y 均为已定义的类名,下列声明对象x1的语句中正确的是( )。
A. public x x1= new y( );
B. x x1=x( );
C. x x1=new x( );
D. int x x1;
满分:5 分
6. 现有两个类B,以下描述中表示B继承自A的是( )。
A. class A extends B
B. class B implements A
C. class A implements B
D. class B extends A
满分:5 分
7. 以下哪个不是Java的原始数据类型( )。
A. int
B. Boolean
C. float
D. char
满分:5 分
8. 若在某一个类定义中定义有如下的方法: final void aFinalFunction( ); 则该方法属于( )。
A. 本地方法
B. 静态方法
C. 最终方法
D. 抽象方法
满分:5 分
9. 下面哪条语句把方法声明为抽象的公共方法?
A. public abstract method();
B. public abstract void method();
C. public abstract void method(){}
D. public void method() extends abstract;
满分:5 分
10. 假设类A是类B的父类,下列声明对象x的语句中不正确的是( )。
A. A x=new A();
B. A x=new B();
C. B x=new B();
D. B x=new A();
满分:5 分
11. for(;;)是( )。
A. 循环结构
B. 分支结构
C. 顺序结构
满分:5 分
12. System.out.print(12+3)的输出结果是( )。
A. 15
B. 123
C. ”123 ”
D. ”15”
满分:5 分
13.
题目及选项如下图所示
A.
B.
C.
D.
满分:5 分
14. Java application中的主类需包含main方法,以下哪项是main方法的正确形参?
A. String args
B. String ar[]
C. Char arg
D. StringBuffer args[]
满分:5 分
15. 设int 型变量 b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是( )。
A. switch (x + y) { …… }
B. switch ( ch + 1 ) { …… }
C. switch ch { …… }
D. switch ( a + b ) { …… }
满分:5 分
16. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B. 可以被两种类访问和引用:该类本身、该类的所有子类
C. 只能被该类自身所访问和000
D. 只能被同一个包中的类访问
满分:5 分
17.
题目及选项如下图所示
A.
B.
C.
D.
满分:5 分
18. 执行完以下代码int [ ] x = new int[10];后,以下哪项说明是正确的( )。
A. x[9]为0
B. x[9]未定义
C. x[10]为0
D. x[0]为空
满分:5 分
19. 哪个是将一个十六进制值赋值给一个long型变量?
A. long number = 345L;
B. long number = 0345;
C. long number = 0345L;
D. long number = 0x345L;
满分:5 分
20.
题目及选项如下图所示
A.
B.
C.
D.
满分:5 分
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。 |
|