可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777吉大《面向对象程序设计》在线作业一 试卷总分:100得分:100 第1题,不使用static修饰符限

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2020-12-21 23:13:24来源:admin浏览: 177 次

可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406      微信:aopopenfd777




吉大《面向对象程序设计》在线作业一
试卷总分:100    得分:100
1,不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的(     )
A、成员方法可以直接调用父类的成员方法

B、成员方法可以直接调用父类的类方法

C、成员方法不可以直接调用其他类的成员方法

D、成员方法可以直接调用本类的类方法

正确答案:


2,下面的代码段中,执行之后i j 的值是(     ) int i = 1; int j; j = i++;
A1, 1
B1, 2
C2, 1
D2, 2
正确答案:


3,在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式(     )
A、值传递调用

B、返回值

C、地址传递调用

D、以上都不是

正确答案:


4,下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;
A0
B1
Ctrue
Dfalse
正确答案:


第题,以下有关构造方法的说法,正确的是(     )
A、一个类的构造方法可以有多个

B、构造方法在类定义时被调用

C、构造方法只能由对象中的其它方法调用

D、构造方法可以和类同名,也可以和类名不同

正确答案:


6, Java 中,用 package 语句说明一个包时,该包的层次结构必须是(     )
A、与文件的结构相同

B、与文件目录的层次相同

C、与文件类型相同

D、与文件大小相同

正确答案:


7,下列构造方法的调用方式中,正确的是(     )
A、按照一般方法调用

B、由用户直接调用

C、只能通过 new 自动调用

D、被系统调用

正确答案:


8,以下语句有语法错误的是(     )
Aint x=1y=2z=3
Bfor (int x=10,y=0x0x++);
Cwhile (x5);
Dfor(; ;);
正确答案:


9,关于被私有访问控制符private修饰的成员变量,以下说法正确的是(     )
A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

B、可以被两种类访问和引用:该类本身、该类的所有子类

C、只能被该类自身所访问和修改

D、只能被同一个包中的类访问

正确答案:


第题,不允许作为类及类成员的访问控制符的是(     )
Apublic
Bprivate
Cstatic
Dprotected
正确答案:


11,下列代码中,将引起一个编译错误的行是(     ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
A、第3

B、第5

C、第6

D、第10

正确答案:


第题, x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是(     )
A3
B3.5
C4
D5
正确答案:


13,若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
Ax[5-3]
Bx[k]
Cx[k+5]
Dx[0]
正确答案:


14,编译并且执行以下代码,会出现什么情况(     ) public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }
A1
B、有错误,数组anar在初始化以前不能正常输出

C2
D、有错误,数组的大小没有定义。

正确答案:


第题,要使用Vector必须import入下面哪个包(     )
Ajava.Vector
Bjava.io
Cjava.util
Djava.Applet
正确答案:


16,以下哪些是Java语言的特点(     )
A、面向对象

B、安全可靠

C、平台无关

D、多支持线程

E、支持分布操作

正确答案:,B,C,D,E


17,说明下列创建数组的方法那些是正确的(     )
Aint twoDim[][] = new int[4][];
Bint twoDim[][] = new int[][4];
Cint twoDim[][] = new int[4][5];
Dchar a[] = {'A', 'B'};
正确答案:,C,D


18,定义一个类名为"MyClassjava"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为(     )
Aprivate class MyClass extends Object
Bclass MyClass extends Object
Cpublic class MyClass
Dpublic class MyClass extends Object
正确答案:,D


19,下列正确的表达式(     )
Adouble a=10;
BDouble a=new Double(10);
Cbyte a = 340;
DByte a = 120;
正确答案:,B


第题,定义变量如下: char c='w'; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是(     )
Ai=c+i;
Bc=c+i;
CL=f+L;
Df=i+L+f;
正确答案:,D


21,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关(     )
A、错误

B、正确

正确答案:


22,在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句(     )
A、错误

B、正确

正确答案:


23,在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。(     )
A、错误

B、正确

正确答案:


24,Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定(     )
A、错误

B、正确

正确答案:


第题,一个Java类可以有多个父类(     )
A、错误

B、正确

正确答案:


 


作业咨询 论文咨询
微信客服扫一扫

回到顶部