重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
大学作业 > 吉林大学 >计算机科学与技术 > 吉林大学20春《面向对象程序设计》在线作业一满分答案

吉林大学20春《面向对象程序设计》在线作业一满分答案

有效期:购买后365天内有效
最近更新:2022年12月12日
收藏
¥5.00 购买本套试卷答案 联系客服
¥5.00 购买本套试卷答案
吉林大学20春《面向对象程序设计》在线作业一满分答案试题导航
(点击下列题号即可跳转至对应的试题位置)
试题 1
[单选题]

下列代码中,将引起一个编译错误的行是

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) }

[单选题]

下列代码中,将引起一个编译错误的行是

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行

查看答案
答案
试题 2
[单选题] 不允许作为类及类成员的访问控制符的是()。
[单选题] 不允许作为类及类成员的访问控制符的是()。

A.public

B.private

C.static

D.protected

查看答案
答案
试题 3
[多选题] 下列正确的表达式()。
[多选题] 下列正确的表达式()。
A.double a=1,0
B.Double a=new Double(1,0)
C.byte a=340
D.Byte a=120
查看答案
答案
试题 4
[主观题] 在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。()
[主观题] 在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。()
在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。()
A.错误
B.正确
查看答案
答案
试题 5
[单选题] 在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式()
[单选题] 在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式()

A.值传递调用

B.返回值

C.地址传递调用

D.以上都不是

查看答案
答案
试题 6
[多选题] 定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是()
[多选题] 定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是()

A.i=c+i;

B. c=c+i;

C. L=f+L;

D. f=i+L+f;

查看答案
答案
试题 7
[主观题] 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。()
[主观题] 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。()
在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。()
A.错误
B.正确
查看答案
答案
试题 8
[单选题] 编译并且执行以下代码,会出现什么情况? public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }
[单选题] 编译并且执行以下代码,会出现什么情况? public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }

A.1

B.有错误,数组anar在初始化以前不能正常输出。

C.2

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

查看答案
答案
试题 9
[单选题] 下列程序段执行后b3的结果是()。boolean b1=true,b2,b3; b3=b1 b1∶b2
[单选题] 下列程序段执行后b3的结果是()。boolean b1=true,b2,b3; b3=b1 b1∶b2

A.0

B.1

C.true

D.false

查看答案
答案
试题 10
[单选题] 在Java中,用Package语句说明一个包时,该包的层次结构必须是()。
[单选题] 在Java中,用Package语句说明一个包时,该包的层次结构必须是()。

A.与文件的结构相同

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

C.与文件类型相同

D.与文件大小相同

查看答案
答案
试题 11
[单选题] 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的()
[单选题] 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的()

A.成员方法可以直接调用父类的成员方法

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

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

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

查看答案
答案
试题 12
[主观题] Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。()
[主观题] Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。()
Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。()
A.错误
B.正确
查看答案
答案
试题 13
[单选题] 若已定义 byte()x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是
[单选题] 若已定义 byte()x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是

A.x[5-3]

B.x[k]

C.x[k+5]

D.x[0]

查看答案
答案
试题 14
[主观题] 下面的代码段中,执行之后i和j的值是()。int i=1;int j;j=i++;A.1,1B.1,2C.2,1D.2,2
[主观题] 下面的代码段中,执行之后i和j的值是()。int i=1;int j;j=i++;A.1,1B.1,2C.2,1D.2,2

下面的代码段中,执行之后i和j的值是()。 int i=1; int j; j=i++;
A.1,1
B.1,2
C.2,1
D.2,2
查看答案
答案
试题 15
[单选题] 关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。
[单选题] 关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。

A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

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

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

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

查看答案
答案
试题 16
[单选题] 下列构造方法的调用方式中,正确的是
[单选题] 下列构造方法的调用方式中,正确的是

A.按照一般方法调用

B.由用户直接调用

C.只能通过new自动调用

D.被系统调用

查看答案
答案
试题 17
[单选题] 要使用Vector必须import入下面哪个包()。
[单选题] 要使用Vector必须import入下面哪个包()。

A.java.Vector

B.java.io

C.java.util

D.java.Applet

查看答案
答案
试题 18
[主观题] 说明下列创建数组的方法那些是正确的()。A. int twoDim[][] = new int[4][];B. int twoDim[][]
[主观题] 说明下列创建数组的方法那些是正确的()。A. int twoDim[][] = new int[4][];B. int twoDim[][]

说明下列创建数组的方法那些是正确的()。
A. int twoDim[][] = new int[4][];
B. int twoDim[][] = new int[][4];
C. int twoDim[][] = new int[4][5];
D. char a[] = {‘A’, ‘B’};
查看答案
答案
试题 19
[单选题] 定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。
[单选题] 定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。

A.privateclassMyClassextendsObject

B.classMyClassextendsObject

C.publicclassMyClass

D.publicclassMyClassextendsObject

查看答案
答案
试题 20
[主观题] Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。()
[主观题] Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。()
Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。()
A.错误
B.正确
查看答案
答案
试题 21
[单选题] 以下语句有语法错误的是()
[单选题] 以下语句有语法错误的是()

A.int x=1;y=2;z=3

B. for (int x=10,y=0;x>0;x++);

C. while (x>5);

D. for(; ;);

查看答案
答案
试题 22
[多选题] 以下哪些是Java语言的特点()
[多选题] 以下哪些是Java语言的特点()

A.面向对象

B.安全可靠

C.平台无关

D.多支持线程

E.支持分布操作

查看答案
答案
试题 23
[主观题] 一个Java类可以有多个父类。()
[主观题] 一个Java类可以有多个父类。()
一个Java类可以有多个父类。()
A.错误
B.正确
查看答案
答案
试题 24
[单选题] 以下有关构造方法的说法,正确的是()
[单选题] 以下有关构造方法的说法,正确的是()

A.一个类的构造方法可以有多个

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

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

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

查看答案
答案
试题 25
[单选题] 设x=1,y=2,z=3,则表达式y+=z--/++x的值是()。
[单选题] 设x=1,y=2,z=3,则表达式y+=z--/++x的值是()。

A.3

B.3.5

C.4

D.5

查看答案
答案
如搜索结果不匹配,请联系老师获取答案
付费查看答案 (系统将为您自动注册)
该问题答案仅对付费用户开放,欢迎扫码支付开通权限
微信支付
支付宝支付
请使用微信扫码支付(元) 5.00
付款即表示您已同意并接受《服务协议》《购买须知》
恭喜您,购买成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
保存账号 查看试卷
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
下载APP
关注公众号
TOP