12秋电大《JAVA语言》在线作业3

所属学校:电子科技大学 科目:JAVA语言 2015-03-17 15:23:44
2cc傲朋学习网
《JAVA语言》在线作业32cc傲朋学习网
试卷总分:100 2cc傲朋学习网
单选题 2cc傲朋学习网
2cc傲朋学习网
2cc傲朋学习网
一、单选题(共 20 道试题,共 100 分。)2cc傲朋学习网
1.下列数组的定义不合法的是( )。2cc傲朋学习网
A. char c[][]=new char[2][4];2cc傲朋学习网
B. char c[][]=new char[2][];2cc傲朋学习网
C. char [][]c=new char[][3];2cc傲朋学习网
D. int []a[] = new int[5][5];2cc傲朋学习网
2cc傲朋学习网
2.2cc傲朋学习网
题目及选项如下图所示2cc傲朋学习网
2cc傲朋学习网
A. 2cc傲朋学习网
B. 2cc傲朋学习网
C. 2cc傲朋学习网
D. 2cc傲朋学习网
2cc傲朋学习网
3.下列选项中,用于在定义包时声明包名的关键字是( )。2cc傲朋学习网
A. import2cc傲朋学习网
B. package2cc傲朋学习网
C. interface2cc傲朋学习网
D. protected2cc傲朋学习网
2cc傲朋学习网
4.关于length()这个方法的表述正确的是哪个?2cc傲朋学习网
A. 数组有length()这个方法,string也有length()这个方法2cc傲朋学习网
B. 数组有length()有这个方法,string没有length()这个方法2cc傲朋学习网
C. 数组没有length()这个方法,string有length()这个方法2cc傲朋学习网
D. 数组没有length()这个方法,string也没有length()这个方法。2cc傲朋学习网
2cc傲朋学习网
5.为了使当前源文件中的类包含在abc包中,需在这个文件的最前面加入( )。2cc傲朋学习网
A. import abc.*;2cc傲朋学习网
B. import abc;2cc傲朋学习网
C. package abc.*;2cc傲朋学习网
D. package abc;2cc傲朋学习网
此题选: D 2cc傲朋学习网
6.2cc傲朋学习网
题目及选项如下图所示2cc傲朋学习网
2cc傲朋学习网
A. 2cc傲朋学习网
B. 2cc傲朋学习网
C. 2cc傲朋学习网
D. 2cc傲朋学习网
2cc傲朋学习网
7.2cc傲朋学习网
题目及选项如下图所示2cc傲朋学习网
2cc傲朋学习网
A. 2cc傲朋学习网
B. 2cc傲朋学习网
C. 2cc傲朋学习网
D. 2cc傲朋学习网
2cc傲朋学习网
8.2cc傲朋学习网
题目及选项如下图所示2cc傲朋学习网
2cc傲朋学习网
A. 2cc傲朋学习网
B. 2cc傲朋学习网
C. 2cc傲朋学习网
D. 2cc傲朋学习网
2cc傲朋学习网
9.设 x,y 均为已定义的类名,下列声明对象x1的语句中正确的是( )。2cc傲朋学习网
A. public x x1= new y( );2cc傲朋学习网
B. x x1=x( );2cc傲朋学习网
C. x x1=new x( );2cc傲朋学习网
D. int x x1;2cc傲朋学习网
2cc傲朋学习网
10.设int 型变量 b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是( )。2cc傲朋学习网
A. switch (x + y) { …… }2cc傲朋学习网
B. switch ( ch + 1 ) { …… }2cc傲朋学习网
C. switch ch { …… }2cc傲朋学习网
D. switch ( a + b ) { …… }2cc傲朋学习网
2cc傲朋学习网
11.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。2cc傲朋学习网
A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类2cc傲朋学习网
B. 可以被两种类访问和引用:该类本身、该类的所有子类2cc傲朋学习网
C. 只能被该类自身所访问和修改2cc傲朋学习网
D. 只能被同一个包中的类访问2cc傲朋学习网
此题选: D 2cc傲朋学习网
12.下列变量定义不合法的是( )。2cc傲朋学习网
A. boolean flag=true;2cc傲朋学习网
B. int k = 1+‘a’;2cc傲朋学习网
C. char ch = “a”;2cc傲朋学习网
D. float radius = 1/2;2cc傲朋学习网
2cc傲朋学习网
13.main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的?2cc傲朋学习网
A. public static void main()2cc傲朋学习网
B. public static void main(String[ ] args)2cc傲朋学习网
C. public static int main(String[ ] args)2cc傲朋学习网
D. public void main(String arg[ ])2cc傲朋学习网
2cc傲朋学习网
14.假设类A是类B的父类,下列声明对象x的语句中不正确的是( )。2cc傲朋学习网
A. A x=new A();2cc傲朋学习网
B. A x=new B();2cc傲朋学习网
C. B x=new B();2cc傲朋学习网
D. B x=new A();2cc傲朋学习网
此题选: D 2cc傲朋学习网
15.下述概念中不属于面向对象方法的是( )。2cc傲朋学习网
A. 对象、消息2cc傲朋学习网
B. 继承、多态2cc傲朋学习网
C. 类、封装2cc傲朋学习网
D. 过程调用2cc傲朋学习网
此题选: D 2cc傲朋学习网
16.下面( )是Runnable接口中的抽象方法。2cc傲朋学习网
A. start2cc傲朋学习网
B. stop2cc傲朋学习网
C. yield2cc傲朋学习网
D. run2cc傲朋学习网
此题选: D 2cc傲朋学习网
17.下列对Java语言描述不正确的是( )。2cc傲朋学习网
A. Java语言开发的程序与平台无关,即:用Java语言开发的程序可以在不同的操作系统下运行2cc傲朋学习网
B. Java采用完全面向对象的程序设计方法,其封装性使网络程序更安全2cc傲朋学习网
C. Java采用自动的方法动态分配内存,即:变量使用之后,当退出程序,该变量也就自动从内存消失2cc傲朋学习网
D. 任何语言开发的程序都与其开发平台无关,如:用VB基于Windows98开发的程序,就可以在DOS下运行。2cc傲朋学习网
此题选: D 2cc傲朋学习网
18.下面程序运行结果为( ):int j=0; for(int i=0;i<=10;j+=i,i++); System.out.print(j)2cc傲朋学习网
A. 452cc傲朋学习网
B. 552cc傲朋学习网
C. 502cc傲朋学习网
D. 编译时不能通过2cc傲朋学习网
2cc傲朋学习网
19.执行完以下代码int [ ] x = new int[10];后,以下哪项说明是正确的( )。2cc傲朋学习网
A. x[9]为02cc傲朋学习网
B. x[9]未定义2cc傲朋学习网
C. x[10]为02cc傲朋学习网
D. x[0]为空2cc傲朋学习网
2cc傲朋学习网
20.下列关于构造方法的叙述中,错误的是( )。2cc傲朋学习网
A. Java语言规定构造方法名与类名必须相同2cc傲朋学习网
B. Java语言规定构造方法没有返回值,但不用void声明2cc傲朋学习网
C. Java语言规定构造方法不可以重载2cc傲朋学习网
D. Java语言规定构造方法只能通过new自动调用2cc傲朋学习网
2cc傲朋学习网
2cc傲朋学习网
2cc傲朋学习网
2cc傲朋学习网
2cc傲朋学习网
2cc傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: