吉林大学20秋《JAVA程序设计》在线作业二(随机题目)
吉大《JAVA程序设计》在线作业二试卷总分100得分100
吉林大学作业答案 QQ 515224986
更多学习资料www.openhelp100.com
第1题以下有关类的继承的叙述中,正确的是()
A、子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
B、子类只能继承父类的方法,不能继承父类的属性
C、子类只能继承父类的非私有属性,不能继承父类的方法
D、子类不能继承父类的私有属性
正确答案
第2题要使用Vector必须import入下面哪个包()。
A、java.Vector
B、java.io
C、java.util
D、java.Applet
正确答案
第3题在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式()
A、值传递调用
B、返回值
C、地址传递调用
D、以上都不是
正确答案
第4题在switch(expression)语句中,expression的数据类型不能是()。 吉大作业答案 QQ 515224986
答案来源www.openhelp100.com
A、double
B、char
C、byte
D、short
正确答案
设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是()
A、i=i+2
B、a=7
C、i++j
D、a(0)=66
正确答案
第6题Java语言的类间的继承关系是()
A、多重的
B、单重的
C、线程的
D、不能继承
正确答案
第7题编译并且执行以下代码,会出现什么情况()。publicclassQ{publicstaticvoidmain(Stringargv[]){intanar[]=newint[]{123}System.out.println(anar)}}
A、1
B、有错误,数组anar在初始化以前不能正常输出
C、2
D、有错误,数组的大小没有定义。
正确答案
第8题设x、y为已定义的类名,下列声明x类的对象x1的语句中正确的是()
A、staticxx1
B、publicxx1=newx(int123)
C、yx1
D、xx1=x()
正确答案
第9题paint()方法使用哪种类型的参数()。
A、Graphics
B、Graphics2D
C、String
D、Color
正确答案
下列程序段执行后的结果是()。
Strings=newString(abcdefg)
for(inti=0is.length()i+=2){System.out.print(s.charAt(i))
}
A、aceg
B、ACEG
C、abcdefg
D、abcd
正确答案
第11题下面哪几个函数是publicvoidexample(){...}的重载函数()。
A、publicvoidexample(intm){...}
B、publicintexample(){...}
C、publicvoidexample2(){...}
D、publicintexample3(intmfloatf){...}
正确答案
关于以下程序段的说法正确的是()。1.publicclassMyar{2.publicstaticvoidmain(Stringargv[]){3.int[]i=newint4.System.out.println(i)5.}6.}
A、第2行编译出错
B、第4行编译出错
C、编译时产生错误
D、编译时没有产生错误,运行时发生异常
正确答案
第13题执行完代码int[]x=newint后以下说明是正确的()。
A、x为0
B、x未定义
C、x为0
D、x为空
正确答案
第14题以下选项中,合法的赋值语句是()
A、a==1
B、++i
C、a=a+1=5
D、y=int(i)
正确答案
下列程序段的输出结果是()。publicclassoperatorsandExpressions{voidstringPlus(){intx=3y=4z=5System.out.println(x+y+z)}}
A、xyz
B、x+y+z
C、12
D、以上答案均不正确
正确答案
第16题下面哪些判断是正确的()
A、Abstract不能和final并列修饰同一个类
B、一个方法使用final修饰,则该方法所在的类不能被继承
C、abstract方法所在的类必须是abstract类
D、static方法中能处理非static域
正确答案C
第17题以下哪些是面向对象编程的基本特征?()
A、继承
B、封装
C、多态
正确答案BC
第18题下面哪个方法可以在任何时候被任何线程调用()
A、notify()
B、wait()
C、notifyAll()
D、sleep()
E、yield()
F、synchronized(this)
正确答案EF
第19题下面哪个说法正确()。
A、如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B、如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C、如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D、接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
正确答案BCD
已知如下定义:Strings=story下面哪个表达式是合法的()
A、s+=books
B、charc=s
C、intlen=s.length
D、Stringt=s.toLowerCase()
正确答案D
第21题Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关()
A、错误
B、正确
正确答案
第22题套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字()
A、错误
B、正确
正确答案
第23题注释的作用是使程序在执行时在屏幕上显示//之后的内容()
A、错误
B、正确
正确答案
第24题一个Java类可以有多个父类()。
A、错误
B、正确
正确答案
Java的类不允许多重继承,但接口支持多重继承()。
A、错误
B、正确
正确答案
答案来源www.openhelp100.com
页:
[1]