奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 478|回复: 0

西安交通大学19秋《JAVA语言程序设计》在线作业(随机)

[复制链接]

1万

主题

3

回帖

2万

积分

论坛元老

积分
29086
发表于 2019-11-14 09:05:15 | 显示全部楼层 |阅读模式
扫码加微信
试卷名称西交《JAVA语言程序设计》在线作业
1.MAX_LENGTH是int型public成员变量变量值保持为常量100用简短语句定义这个变量()

A.publicintMAX_LENGTH=100
B.finalintMAX_LENGTH=100
C.finalpublicintMAX_LENGTH=100
D.publicfinalintMAX_LENGTH=100.
答案
2.给出下面代码:1)classParent{2)privateStringname3)publicParent(){}4)}5)publicclassChildextendsParent{6)privateStringdepartment7)publicChild(){}8)publicStringgetValue(){returnname}9)publicstaticvoidmain(Stringarg[]){10)Parentp=newParent()11)}12)}那些行将引起错误?()
A.第3行
B.第6行
C.第7行
D.第8行
答案
3.类Teacher和Student是类Person的子类;PersonpTeachertStudents//ptandsareallnonnull.if(tinstanceofPerson){s=(Student)t}最后一句语句的结果是()
A.将构造一个Student对象;
B.表达式是合法的;
C.表达式是错误的;
D.编译时正确,但运行时错误。
答案
4.给出下面代码段1)publicclassTest{2)intmn3)publicTest(){}4)publicTest(inta){m=a}5)publicstaticvoidmain(Stringarg[]){6)Testt1t27)intjk8)j=0k=09)t1=newTest()10)t2=newTest(jk)11)}12)}哪行将引起一个编译时错误?()
A.line3
B.line5
C.line6
D.line10
答案
5.对于下列代码:1)classPerson{2)publicvoidprintValue(intiintj){//...}3)publicvoidprintValue(inti){//...}4)}5)publicclassTeacherextendsPerson{6)publicvoidprintValue(){//...}7)publicvoidprintValue(inti){//...}8)publicstaticvoidmain(Stringargs[]){9)Persont=newTeacher()10)t.printValue(10)11)}第10行语句将调用哪行语句?()
A.line2
B.line3   
C.line6
D.line7
答案
6.看以下程序booleana=falsebooleanb=truebooleanc=(a&amp&ampb)&amp&amp(!b)intresult=c==false?12
这段程序执行完后c与result的值是)
A.c=falseresult=1
B.c=trueresult=2
C.c=trueresult=1
D.c=falseresult=2
答案
7.运行下列程序会产生什么结果()publicclassXextendsThreadimplementsRunable{publicvoidrun(){System.out.println(&quotthisisrun()&quot)}publicstaticvoidmain(Stringargs[]){Threadt=new Thread(newX())t.start()}}
A.第一行会产生编译错误
B.第六行会产生编译错误
C.第六行会产生运行错误
D.程序会运行和启动
答案
8.指出下列程序的运行结果()inti=9switch(i){defaultSystem.out.println(&quotdefault&quot)case0System.out.println(&quotzero&quot)breakcase1System.out.println(&quotone&quot)case2System.out.println(&quottwo&quot)}
A.default
B.defaultzero
C.errordefaultclausenotdefined
D.nooutputdisplayed那个
答案
9.运行下列程序,会产生什么结果()classOuter1{privateintavoidfoo(doubledfinalfloatf){
Strings
finalbooleanb
classInner{voidmethodInner(){System.out.println(&quotintheInner&quot)}
}}publicstaticvoidmain(Stringargs[]){Outer1me=newOuter1()me.foo(123123)System.out.println(&quotouter&quot)}}
A.intheInnerouter
B.outer
C.intheInner
D.编译不通过
答案
10.面向对象程序设计方法的优点()
A.可重用性、可扩展性、可操作性
B.可重用性、可维护性、可操作性
C.可管理性、可扩展性、可操作性
D.可重用性、可扩展性、可管理性
答案
11.下面选项中Java对类Welcome进行定义正确的是()
A.publicclass1Welcome
B.publicclassWelcome
C.publicclasswelcome
D.publicclassWelcome
答案
12.有如下的程序:publicclassWelcome3{publicstaticvoidmain(Stringargs[]){System.out.println(&quotWelcome\nto\nJava\nProgramming!&quot)}}则它的输出结果是:
A.WelcometoJavaProgramming!
B.WelcomentonJavanProgramming!
C.WelcometoJavaProgramming!
D.WelcometoJavaProgramming!
答案
13.对方法main的第1行定义正确的是()
A.publicmain(Stringarg[])
B.publicvoidmain(Stringarg[])
C.publicstaticvoidmain(Stringarg[])
D.publicstaticvoidmain(Stringargs[])
答案
14.下面那一项不会出现编程错误()
A.忘记多行注释符的一个定界符
B.一个标识符的大小写字母使用不当
C.括号不成对出现
D.在一个显示图形用户界面的应用程序中调用System.exit
答案
1.下面哪些代码段是正确的Java源程序?()
A.packagetestpackagepublicclassTest{//dosomething...}
B.importjava.io.*packagetestpackagepublicclassTest{//dosomething...}
C.importjava.io.*classPerson{//dosomething...}publicclassTest{//dosomething...}
D.importjava.io.*importjava.awt.*publicclassTest{//dosomething...}
答案
2.publicclassparent{intchange(){}}classChildextendsParent{}哪些方法可加入类Child中?()
A.publicintchange(){}
B.intchang(inti){}
C.privateintchange(){}
D.abstractintchang(){}
答案
3.Strings=&quothello&quotStringt=&quothello&quotcharc[]={hello}下列哪些表达式返回true?()
A.s.equals(t)
B.t.equals(c)
C.s==t
D.t.equals(newString(&quothello&quot))
答案
4.给出下面代码段:1)switch(m)2){case0System.out.println(&quotcase0&quot)3)case1System.out.println(&quotcase1&quot)break4)case25)defaultSystem.out.println(&quotdefault&quot)6)}下列m的哪些值将引起&quotdefault&quot的输出?()
A..0
B.1
C.2
D.3
答案
5.下列哪些说法是正确的?()
A.Java语言只允许单一继承
B.Java语言只允许实现一个接口
C..Java语言不允许同时继承一个类并实现一个接口
D.Java语言的单一继承使得代码更加可靠
答案
6.下列关于&quot&quot的运算哪些是正确的?()
A..000001000000000000000000000000005的运行结果是10000000000000000000000000000000
B..000001000000000000000000000000005的运行结果是11111100000000000000000000000000
C..110000000000000000000000000000005的运行结果是11111110000000000000000000000000
D..110000000000000000000000000000005的运行结果是00000110000000000000000000000000
答案
7.下面关于Java代码安全的说法哪些是正确的?()
A.程序执行过程中需要的所有类都是通过字节码校验程序装入的。
B.代码的运行是由Java运行环境中的解释器完成的。
C.在运行时,字节码要经过装入,校验之后,才能在解释器中执行。
D.在缺省的安全配置条件下,Javapplet不能访问任何本地资源。
答案
8.下列方法属于java.lang.Math类的有(方法名相同即可)()
A.random()
B.abs()
C.sqrt()
D.sin()
答案
9.下列表达式哪些是正确的()
A.byte=340
B.Boolean=1
C.longl=2
D.double=0.9239d
答案
10.下面的说法正确的是()
A.Java语言里的线程不是对象
B.Applet不需要main方法
C.Java语言的对象都是java.lang.Object的子类
D.double是Java语言的合法标识符
答案
11.下面的Java语句错误的是()
A.Doublea=1.0
B.doublea=1.0
C.out.println(&quothello&quot)
D.DatagramSocketa=newDatagramSocket()
答案
1.“//”即可以表示单行注释也可以表示多行注释。()
T.对
F.错
答案
2.方法System.out.println只在命令窗口中显示(或打印)一行文字。()
T.对
F.错
答案
3.类System不是由程序开头的import语句装载。()
T.对
F.错
答案
4.声明变量时必须指定一个类型。()
T.对
F.错
答案
5.注释的作用是使程序在执行时在屏幕上显示//之后的内容。()
T.对
F.错
答案
6.“//”即可以表示单行注释,也可以表示多行注释。()
T.对
F.错
答案
7.方法System.out.println只在命令窗口中显示(或打印)一行文字。()
T.对
F.错
答案
8.类System不是由程序开头的import语句装载。()
T.对
F.错
答案
9.声明变量时必须指定一个类型。()
T.对
F.错
答案
10.注释的作用是使程序在执行时在屏幕上显示//之后的内容。()
T.对
F.错
答案
11.构造方法用于给类的private实例变量赋值。()
T.对
F.错
答案
12.在定义变量和方法时必须清楚地在起面前标上访问权限修饰符。()
T.对
F.错
答案
13.在类定义中成员访问权限修饰符不能多次出现。()
T.对
F.错
答案
14.通过点运算符与类对象的引用相连可以访问此类的成员。()
T.对
F.错
答案
15.声明为protected的类成员只能被次类中的方法访问。()
T.对
F.错
答案
16.类和方法一般可以实现满足所有用户需要的错误处理。()
T.对
F.错
答案
17.当资源不再需要时一个执行程序却不能恰当地释放他就会出现资源泄露。()
T.对
F.错
答案
18.不基于GUI的应用程序会终止applet或基于GUI的应用程序会重新开始一般事件处理。()
T.对
F.错
答案
19.发出一个异常是否一定会是程序终止。()
T.对
F.错
答案
20.Java异常处理适用于方法检查到一个错误却不能解决它的场合这时该方法会抛出一个异常但不能保证会有一个异常处理程序恰好适合于处理此类异常。()
T.对
F.错
答案
21.程序员必须创建System.inSystem.out和System.err对象。()
T.对
F.错
答案
22.如果顺序文件中的文件指针不是指向文件头那么必须先关闭文件然后在再打开它才能从文件头开始读。()
T.对
F.错
答案
23.在随机存取中查找指定记录时不必检查每一条记录。()
T.对
F.错
答案
24.随机存取文件中的记录必须等长。()
T.对
F.错
答案
25.seek方法必须以文件头为基准进行查找。()
T.对
F.错
答案


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-14 10:35

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表