东师《Java程序设计》19秋在线作业22(随机)
[东北师范大学]《Java程序设计》19秋在线作业22(100分)【奥鹏】[东北师范大学]Java程序设计19秋在线作业2
奥鹏作业答案
试卷总分100得分100
第1题在Java语言中,那一个是最基本的元素?()
A、方法
B、包
C、对象
D、接口
正确答案
第2题while循环和do……while循环的区别是:()
A、没有区别,这两个结构任何情况下效果一样
B、while循环比do……while循环执行效率高
C、while循环是先循环后判断,所以循环体至少被执行一次
D、do……while循环是先循环后判断,所以循环体至少被执行一次
正确答案
第3题下列程序段的输出结果是()
publicclassoperatorsandExpressions{
voidstringPlus(){
inta=3b=4c=5
System.out.println("abc"+3)
}
}
A、15
B、abc3
C、256 奥鹏作业
D、63
正确答案
第4题布局管理器中的按钮位置有可能会根据Frame的大小改变而改变。()
A、BorderLayout
B、CardLayout
C、GridLayout
D、FlowLayout
正确答案
第5题类是对象的抽象,它的定义包括()部分
A、一部分
B、两部分
C、三部分
D、四部分
正确答案
第6题下面代码的结果是什么?()htmlbody%inti=10%%while(i=0){%out.print(i)%}%
/body/html
A、9876543210
B、9C
C、0
D、Noneoftheabove
正确答案
第7题现有负无限值双精度浮点数x和负有限值单精度浮点数y,以下关于x%y的说法中.哪一个选项地正确的?()
A、NaN
B、负无限单精度浮点数
C、负有限双精度浮点数
D、负无限双精度浮点数
正确答案
第8题下列关于Java程序结构的描述中,不正确的一项是()。
A、一个Java源文件中可以包括一个package语句
B、一个Java源文件中可以包括多个类定义,但是只能有一个public类
C、一个Java源文件中可以有多个public类
D、源文件名与程序类名必须一致
正确答案
第9题下面代码的执行结果是什么?()
htmlbody
%x=3%
%intx=5%
%!intx=7%
x=%=x%%=this.x%
/body/html
A、x=35
B、x=37
C、x=53
D、x=57
正确答案
第10题下列选项中,列出用于定义类成员的访问控制权的一组保留字是()。
A、class,float,double:,public
B、float,boolean,int,long
C、char,extends,float,double
D、public,private,protected
正确答案
第11题类Test1定义如下:
1.publicclassTest1{
2.publicfloataMethod(floata,floatb){}
3.
4.}
将以下哪种方法插入行3是不合法的。()
A、publicfloataMethod(floata,floatb,floatc){}
B、publicfloataMethod(floatc,floatd){}
C、publicintaMethod(inta,intb){}
D、privatefloataMethod(inta,intb,intc){}
正确答案
第12题下面的是关于类及其修饰符的一些描述,正确的是:()。
A、abstract类只能用来派生子类,不能用来创建abstract类的对象。
B、final类不但可以用来派生子类,也可以用来创建final类的对象。
C、abstract不能与final同时修饰一个类。
D、abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。
正确答案
第13题哪个布局管理器使用的是组件的最佳尺寸()
A、FlowLayout
B、BorderLayout
C、GridLayout
D、GridBagLayout
正确答案
第14题下面选项中属于有效的标示符的有()。
A、IDoLikeTheLongNameClass
B、$byte
C、const
D、_ok
正确答案
第15题给定以下的JumpingBean.java和index.jsp
publiclassJumpingBean{privateStringtitle="JumpingBean"privateintnum=10publivoisetTitle(Stringtitle){this.title=title}publiStringgetYoshi(){return
A、"Num0br"
B、"Num3br"
C、"Titlebr"
D、"TitleJumpingBeanbr"
正确答案
第16题下面选项正确声明一个一维数组的有()。
A、String[]a
B、Stringa[]
C、chara[][]
D、Stringa
正确答案
第17题下面哪两个是对的?()
A、静态的内部类需要一个静态的初始化方法
B、一个静态的内部类需要一个外部类的实例来调用
C、一个静态的内部类不需要外部类的实例来调用
D、一个静态的内部类的静态成员可以用静态类的类名来调用。
正确答案
第18题以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?()
1.publicvoidmethod(){
2.
3.if(someTestFails()){
4.
5.}
6.
7.}
A、在行2增加:IOExceptione
B、在行4增加:throwe
C、在行4增加:thrownewIOException()
D、在行6增加:thrownewIOException()
正确答案
第19题以下哪些是java关键字?()
A、double
B、Switch
C、then
D、instanceof
正确答案
第20题下面是在命令行运行Java应用程序A,怎样才能在main(Stringargs[])方法中访问单词"first"()?javaAthefirstsnowthefirstsnowcame.
A、args
B、args
C、args
D、args
正确答案
第21题在程序中可对用final修饰的变量的值进行更改。
A、错误
B、正确
正确答案
第22题Java提供一个特别的三元运算符经常用于取代ifthenelse语句。
A、错误
B、正确
正确答案
第23题在面板JPanel上绘制字符串,需要在方法paintComponent内进行,调用Graphics的drawString方法。
A、错误
B、正确
正确答案
第24题Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A、错误
B、正确
正确答案
第25题有的类定义时可以不定义构造函数,所以构造函数不是必需的。
A、错误
B、正确
正确答案
第26题抽象类只能做为父类。可以定义抽象类的对象。
A、错误
B、正确
正确答案
第27题OSI层次的划分应当从逻辑上将功能分开,越少越好。
A、错误
B、正确
正确答案
第28题Java的String类的对象既可以是字符串常量,也可以是字符串变量。
A、错误
B、正确
正确答案
第29题run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。
A、错误
B、正确
正确答案
第30题Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。
A、错误
B、正确
正确答案
第31题Java提供了两种方法来创建多线程,其中一种是通过Thread类进行派生。
A、错误
B、正确
正确答案
第32题针对服务器和客户机,Java.net提供了两个不同的类:ServerSocket类和Socket类
A、错误
B、正确
正确答案
第33题端口号是一个16位的整数,其范围为0~65535。
A、错误
B、正确
正确答案
第34题子类的成员和方法的数目一定大于等于父类的成员和方法的数目。
A、错误
B、正确
正确答案
第35题每个try块都必须至少有一个catch块与之相对应。
A、错误
B、正确
正确答案
第36题Java程序里创建新的类对象用关键字new,回收无用的类对象使用关键字free。
A、错误
B、正确
正确答案
第37题程序注释是代码和程序的解释说明性文字,供其他程序员阅读。
A、错误
B、正确
正确答案
第38题终止线程的方法,是使run方法执行暂停。
A、错误
B、正确
正确答案
第39题188、某个派生类不能再从Thread进行继承来实现线程的功能。
A、错误
B、正确
正确答案
第40题在Java语言中强制类型转换是指从在机器中占位多的类型向占位少的类型方向进行转换,但boolean类型可以转换成int。
A、错误
B、正确
正确答案
奥鹏东北师范大学作业
奥鹏作业答案
页:
[1]