|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
一、单选题(共 20 道试题,共 100 分。)V 1. 下列数组的定义不合法的是( )。
A. char c[][]=new char[2][4];
B. char c[][]=new char[2][];
C. char [][]c=new char[][3];
D. int []a[] = new int[5][5];
满分:5 分
2.
题目及选项如下图所示
A.
B.
C.
D.
满分:5 分
3. 下列选项中,用于在定义包时声明包名的关键字是( )。
A. import
B. package
C. interface
D. protected
满分:5 分
4. 关于length()这个方法的表述正确的是哪个?
A. 数组有length()这个方法,string也有length()这个方法
B. 数组有length()有这个方法,string没有length()这个方法
C. 数组没有length()这个方法,string有length()这个方法
D. 数组没有length()这个方法,string也没有length()这个方法。
满分:5 分
5. 为了使当前源文件中的类包含在abc包中,需在这个文件的最前面加入( )。
A. import abc.*;
B. import abc;
C. package abc.*;
D. package abc;
满分:5 分
6.
题目及选项如下图所示
A.
B.
C.
D.
满分:5 分
7.
题目及选项如下图所示
A.
B.
C.
D.
满分:5 分
8.
题目及选项如下图所示
A.
B.
C.
D.
满分:5 分
9. 设 x,y 均为已定义的类名,下列声明对象x1的语句中正确的是( )。
A. public x x1= new y( );
B. x x1=x( );
C. x x1=new x( );
D. int x x1;
满分:5 分
10. 设int 型变量 b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是( )。
A. switch (x + y) { …… }
B. switch ( ch + 1 ) { …… }
C. switch ch { …… }
D. switch ( a + b ) { …… }
满分:5 分
11. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B. 可以被两种类访问和引用:该类本身、该类的所有子类
C. 只能被该类自身所访问和000
D. 只能被同一个包中的类访问
满分:5 分
12. 下列变量定义不合法的是( )。
A. boolean flag=true;
B. int k = 1+‘a’;
C. char ch = “a”;
D. float radius = 1/2;
满分:5 分
13. main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的?
A. public static void main()
B. public static void main(String[ ] args)
C. public static int main(String[ ] args)
D. public void main(String arg[ ])
满分:5 分
14. 假设类A是类B的父类,下列声明对象x的语句中不正确的是( )。
A. A x=new A();
B. A x=new B();
C. B x=new B();
D. B x=new A();
满分:5 分
15. 下述概念中不属于面向对象方法的是( )。
A. 对象、消息
B. 继承、多态
C. 类、封装
D. 过程调用
满分:5 分
16. 下面( )是Runnable接口中的抽象方法。
A. start
B. stop
C. yield
D. run
满分:5 分
17. 下列对Java语言描述不正确的是( )。
A. Java语言开发的程序与平台无关,即:用Java语言开发的程序可以在不同的操作系统下运行
B. Java采用完全面向对象的程序设计方法,其封装性使网络程序更安全
C. Java采用自动的方法动态分配内存,即:变量使用之后,当退出程序,该变量也就自动从内存消失
D. 任何语言开发的程序都与其开发平台无关,如:用VB基于Windows98开发的程序,就可以在DOS下运行。
满分:5 分
18. 下面程序运行结果为( ):int j=0; for(int i=0;i<=10;j+=i,i++); System.out.print(j)
A. 45
B. 55
C. 50
D. 编译时不能通过
满分:5 分
19. 执行完以下代码int [ ] x = new int[10];后,以下哪项说明是正确的( )。
A. x[9]为0
B. x[9]未定义
C. x[10]为0
D. x[0]为空
满分:5 分
20. 下列关于构造方法的叙述中,错误的是( )。
A. Java语言规定构造方法名与类名必须相同
B. Java语言规定构造方法没有返回值,但不用void声明
C. Java语言规定构造方法不可以重载
D. Java语言规定构造方法只能通过new自动调用
满分:5 分
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。 |
|