沙鸥老师 发表于 2020-12-29 13:05:00

吉林大学20秋《面向对象程序设计》在线作业二(随机题目)

吉大《面向对象程序设计》在线作业二
试卷总分100得分100
吉林大学作业QQ 515224986
更多学习资料www.openhelp100.com
第1题下列语句序列执行后,i的值是()。inti=8j=16if(i1j)ielsej
A、15
B、16
C、7
D、8
正确答案
第2题以下哪个约束符可用于定义成员常量()
A、static
B、final
C、abstract
D、以上都不对
正确答案
第3题给出如下代码classtest{privateintmpublicstaticvoidfun(){//somecode...}}如何使成员变量m被函数fun()直接访问()。
A、将privateintm改为protectedintm
B、将privateintm改为publicintm
C、将privateintm改为staticintm    吉大作业答案QQ 515224986
答案来源www.openhelp100.com
D、将privateintm改为intm
正确答案
第4题所有的异常类皆继承哪一个类?()
A、java.io.Exception
B、java.lang.Throwable
C、java.lang.Exception
D、java.lang.Error
正确答案
已知如下代码:booleanm=trueif(m=false)System.out.println(&quotFalse&quot)elseSystem.out.println(&quotTrue&quot)执行结果是()
A、False
B、True
C、None
D、出错
正确答案
第6题不允许作为类及类成员的访问控制符的是()。
A、public
B、private
C、static
D、protected
正确答案
第7题在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式()
A、值传递调用
B、返回值
C、地址传递调用
D、以上都不是
正确答案
第8题以下有关类的继承的叙述中,正确的是()
A、子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
B、子类只能继承父类的方法,不能继承父类的属性
C、子类只能继承父类的非私有属性,不能继承父类的方法
D、子类不能继承父类的私有属性
正确答案
第9题不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的()
A、成员方法可以直接调用父类的成员方法
B、成员方法可以直接调用父类的类方法
C、成员方法不可以直接调用其他类的成员方法
D、成员方法可以直接调用本类的类方法
正确答案
下列语句执行后,变量a、c的值分别是()。intx=182intacc=x/100a=x%10
A、1,2
B、2,1
C、1.822
D、10082
正确答案
第11题下面哪个为构造函数的特性定义()。
A、在类中声明构造函数时,名称须与类名相同
B、具有重载特性,可以建立多个相同名称
C、使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D、以上都是
正确答案
在switch(expression)语句中,expression的数据类型不能是()。
A、double
B、char
C、byte
D、short
正确答案
第13题下列程序段的输出结果是()。publicclassoperatorsandExpressions{voidstringPlus(){intx=3y=4z=5System.out.println(x+y+z)}}
A、xyz
B、x+y+z
C、12
D、以上答案均不正确
正确答案
第14题在Java中,表示换行符的转义字符是()
A、\n
B、\f
C、n
D、\dd
正确答案
设有定义inti=6,则执行以下语句后,i的值为()。i+=i1
A、10
B、121
C、11
D、100
正确答案
第16题以下哪些是Java语言的特点()
A、面向对象
B、安全可靠
C、平台无关
D、多支持线程
E、支持分布操作
正确答案BCDE
第17题指出下列哪个方法与方法publicvoidadd(inta){}为合理的重载方法()。
A、publicintadd(inta)
B、publicvoidadd(longa)
C、publicvoidadd(intaintb)
D、publicvoidadd(floata)
正确答案D
第18题以下哪些是Java语言的特点?()
A、结构简单,代码长度短
B、可以在网络的任何地方运行
C、使Internet上的信息真正具有动态性和交互性
D、所有Javaapplet都受Applet类的子类
正确答案BCD
第19题执行下列代码后哪个结论是正确的()String[]s=newString
A、s为&quot&quot
B、s为null
C、s为未定义
D、s.length为10
正确答案D
定义一个类名为&quotMyClass.java&quot的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。
A、privateclassMyClassextendsObject
B、classMyClassextendsObject
C、publicclassMyClass
D、publicclassMyClassextendsObject
正确答案D
第21题Java的字符类型采用的是ASCII编码()
A、错误
B、正确
正确答案
第22题在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句()。
A、错误
B、正确
正确答案
第23题在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。()
A、错误
B、正确
正确答案
第24题抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类()。
A、错误
B、正确
正确答案
用&quot+&quot可以实现字符串的拼接,用可以从一个字符串中去除一个字符子串()
A、错误
B、正确
正确答案


奥鹏作业答案QQ 515224986
答案来源www.openhelp100.com
页: [1]
查看完整版本: 吉林大学20秋《面向对象程序设计》在线作业二(随机题目)