ImageVerifierCode 换一换
格式:DOCX , 页数:50 ,大小:28.39KB ,
资源ID:10697438      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10697438.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学java期末试题java选择题.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大学java期末试题java选择题.docx

1、大学java期末试题java选择题20XX年复习资料大学复习资料专 业: 班 级: 科目老师: 日 期: Java程序设计习题单项选择题(80)1.接口中的成员变量被隐含地声明为(A)publicstaticfinal(B)publicfinal(C)publicstatic(D)publicabstract2.处理按钮点击事件的类需要实现哪个接口(A)FocusListener(B)ActionListener(C)WindowListener(D)ItemListener3.已知:classApublicfinalvoidm()System.out.println(A.m);publicc

2、lassBextendsApublicvoidm()System.out.println(B.m);super.m();publicstaticvoidmain(Stringargs)newB().m();那么结果为?(A)A.m(B)B.m(C)B.mA.m(D)编译错误4.抛出异常,使用关键字(A)try(B)throw(C)finally(D)catch5.已知:classBasepublicBase(Strings)System.out.print(B);publicclassDerivedextendsBasepublicDerived(Strings)System.out.prin

3、t(D);publicstaticvoidmain(Stringargs)newDerived(C);那么结果为?(A)BD(B)DB(C)C(D)编译错误6.Java中char类型的数据长度为(A)8位(B)20XXXX位(C)32位(D)64位7.Java编译输出文件的后缀是(A).exe(B).java(C).class(D).obj8.已知:classCpublicstaticvoidmain(Stringargs)booleana=true;booleanb=false;booleanc=true;if(a&b)|(b&c)&c)System.out.print(“A”);If(a=

4、false)|(a&c)|(a|b)System.out.print(“B”);(A)A(B)B(C)AB(D)编译错误9.下面哪个表达式是错误的(A)inti=20XXXX0;(B)floatf=20XXXX0.0;(C)Objecto=“Helloworld”;(D)charc=u20XXXX34;20XXXX.引用类型的数据字段的缺省值为(A)0.0(B)0(C)null(D)false20XXXX.下面哪个表达式可以获取字符串s的最后一个字符(A)s.length()(B)ss.length()-1(C)s.charAt(s.length()-1)(D)charAt(s,length(

5、s)20XXXX.数据字段的作用域是(A)所在的语句块(B)所在的类(C)所在的方法(D)所在的构造函数20XXXX.如果类中的成员只能被子类或同一包中的类访问,那么声明该成员时应使用下面哪个修饰符(A)private(B)package(C)protected(D)public20XXXX.import语句的作用是(A)导入包中成员(B)创建包(C)既可导入包成员,也可创建包(D)访问控制20XXXX.已知:classCpublicstaticvoidmain(Stringargs)inta=1;intb=2;System.out.print(“7”+5+4);System.out.prin

6、t(m()+a+3);System.out.println(a+b+m();publicstaticStringm()return“6”;(A)720XXXX20XXXX20XXXX6(B)720XXXX20XXXX336(C)754620XXXX36(D)754620XXXX20XXXX620XXXX.接口中的成员方法被隐含地声明为(A)publicstaticfinal(B)protectedabstact(C)private(D)publicabstract20XXXX.关于包的描述错误的是(A)包可以将相关的类和接口组织在一起,便于识别和管理(B)包中的类可以访问同一包的其它类的私有成

7、员(C)不同包中的相同命名,不会产生冲突(D)用public修饰的顶级类和接口对包外代码可见20XXXX.下面代码的输出是classCpublicstaticvoidmain(Stringargs)intx=1;System.out.print(x1)&(x+1);System.out.print(“”);System.out.print(x1)&(x+1);(A)falsetrue(B)truefalse(C)falsefalse(D)truetrue20XXXX.floatf=newfloat20XXXX,则f0的值为(A)0.0(B)0.0f(C)null(D)false20XX.下面哪

8、个类不能直接读取磁盘文件(A)(B)RandomAccessFile(C)FilterReader(D)21.如果类中的成员只能被同一包中的类访问,那么声明该成员时应使用下面哪个修饰符(A)protected(B)package(C)public(D)不使用访问修饰符22.表达式newStringTokenizer(“Welcometojava”).countTokens()的值是(A)1(B)3(C)20XXXX(D)20XXXX23.JPanel的缺省布局管理器是(A)BorderLayout(B)FlowLayout(C)GridLayout(D)SpringLayout24.JFram

9、e的缺省布局管理器是(A)BorderLayout(B)FlowLayout(C)GridLayout(D)BoxLayout25.已知:publicclassCpublicintm(intx)intr=1;r+=x;if(x5)&(x20XXXX)r+=2*x;else(x=4)r+=3*x;elser+=4*x;r+=5*x;returnr;publicstaticvoidmain(Stringargs)Co=newC();System.out.println(m(20XXXX)=+o.m(20XXXX);(A)m(20XXXX)=45(B)m(20XXXX)=56(C)m(20XXXX)

10、=89(D)m(20XXXX)=20XXXX126.已知:目录结构dira|-A.class|-dirb|-B.class和源代码importdira.*;classCAa;Bb;那么要使源代码通过编译,需要在源代码中添加(A)packagedira;(B)packagedirb;(C)packagedira.dirb;(D)packagedirb.dira;27.如果java.awt.Containerc的布局为BorderLayout,则c.add(newJbutton()的默认位置参数是(A)BorderLayout.EAST(B)BorderLayout.WEST(C)BorderLa

11、yout.CENTER(D)编译错误28.已知:classCpublicstaticvoidmain(Stringargs)Strings=“welcometojava”;System.out.println(s.substring(20XXXX);的输出为(A)java(B)welcometo(C)ometojava(D)welcometojava29.已知:classCinti=1;intj=2;publicvoidswap()inttemp=i;i=j;j=temp;publicstaticvoidmain(Stringargs)Cc=newC();c.swap();System.out

12、.println(c.i+“,”+c.j);的输出为(A)1,1(B)1,2(C)2,1(D)2,230.已知:classBinti;B(inti)this.i=i;classCextendsBpublicstaticvoidmain(Stringargs)Cc=newC(1);System.out.println(c.i);的输出为(A)0(B)1(C)编译错误(D)运行时错误31.已知:classCintx;Stringy;publicC()this(“1”);System.out.print(“one”);publicC(Stringy)this(1,“2”);System.out.pr

13、int(“two”);publicC(intx,Stringy)this.x=x;this.y=y;System.out.print(“three”);publicstaticvoidmain(Stringargs)Cc=newC();System.out.println(c.x+“”+c.y);则输出为(A)12onetwothree(B)12threetwoone(C)onetwothree12(D)threetwoone1232.已知:classCpublicstaticvoidmain(Stringargs)intx=5;Cc=newC();c.m(x);System.out.prin

14、t(x);publicvoidm(intx)System.out.print(x+);则输出为(A)55(B)56(C)65(D)6633.已知:interfaceIclassAimplementsIclassBextendsAclassCextendsBpublicstaticvoidmain(Stringargs)Bb=newB();_在横线处添加哪条语句运行时会产生异常(A)Aa=b;(B)Ii=b;(C)Cc=(C)b;(D)Bd=(B)(A)b;34.已知:classCpublicstaticvoidmain(Stringargs)Strings=“null”;if(s=null)S

15、ystem.out.print(“a”);elseif(s.length()=0)System.out.print(“b”);elseSystem.out.print(“c”);的输出为(A)a(B)b(C)c(D)null35.已知:classCpublicstaticvoidmain(Stringargs)BufferedReaderbr=null;trybr=newBufferedReader(new(“in.txt”);Stringtemp=null;while(temp=br._)!=null)System.out.println(temp);catch(Exceptione)fin

16、allyif(br!=null)br.close();要想打印出in.txt的全部内容,需要在横线处填写(A)read()(B)next()(C)readLine()(D)nextLine()36.已知:classStudentStringcode,name;intage;publicbooleanequals(Objecto)if(!oinstanceofStudent)returnfalse;Students=(Student)o;returno.code=code&o.age=age;publicinthashCode()_横线处应填写(A)returncode.hashCode();(

17、B)returncode.hashCode()+age*20XXXX;(C)returncode.hashCode()+name.hashCode()+age*20XXXX;(D)returnsuper.hashCode();37.已知:classCpublicstaticvoidmain(Stringargs)parse(“number”);publicstaticvoidparse(Strings)tryinti=Integer.parseInt(s);catch(NumberFormatExceptione)i=0;finallySystem.out.println(i);则输出为(A)

18、0(B)编译错误(C)运行时抛出ParseException(D)运行时抛出NumberFormatException38.已知:publicinterfaceIvoidm();下面哪个定义是合法的(A)publicinterfaceJextendsI(B)publicinterfaceJimplementsI(C)publicinterfaceJinheritsI(D)publicinterfaceJinstanceofI39.已知:abstractclassShapeprivateintx,y;voidsetLocation(intx,inty)this.x=x;this.y=y;abst

19、ractvoiddraw();classCircleextendsShapevoiddraw()classTestpublicstaticvoidmain(Stringargs)_下面哪段代码在横线处是合法的(A)Shapes=newShape();s.setLocation(1,1);s.draw();(B)Circlec=newShape();s.setLocation(1,1);s.draw();(C)Shapes=newCircle()s.setLocation(1,1);s.draw();(D)Shapes=newCircle()s.Shape.setLocation(1,1);s.

20、Shape.draw();40.Java的屏幕坐标系的(0,0)在屏幕的(A)中心(B)左上角(C)左下角(D)右下角41.已知:classCpublicstaticvoidmain(Stringargs)inti=20XXXX;System.out.println(i8?1.0:1);(A)1(B)1.0(C)8(D)20XXXX42.已知:classCpublicstaticvoidmain(Stringargs)inti=1;booleanb=false;if(b&+i=2)System.out.print(“first”+i);elseSystem.out.print(“second”

21、+i);(A)first1(B)first2(C)second1(D)second243.已知:classCpublicstaticvoidmain(Stringargs)Strings=“Welcometo”;concat(s);System.out.print(s);publicstaticvoidconcat(Strings)s+=“Java”;则输出为(A)Welcometo(B)WelcometoJava(C)编译错误(D)运行时异常44.javax.swing.Timer将按一定频率产生什么事件(A)ActionEvent(B)TimerEvent(C)ItemEvent(D)In

22、putEvent45.下面哪种布局方式只影响控件的高度,而不影响宽度(A)BorderLayout的WEST和EAST(B)BorderLayout的NORTH和SOUTH(C)GridLayout(D)FlowLayout46.已知:classCpublicstaticvoidmain(Stringargs)trySystem.out.print(20XXXX+20XXXX/0);catch(NullPointerExceptione1)System.out.print(“a”);catch(RuntimeExceptione2)System.out.print(“b”);finallySystem.out.print(“c”);(A)a(B)ac(C)bc(D)abc47.已知:classCpublicstaticStrings=“c”;publicstaticvoidmain(Stringargs)Cc=newC();Bb=newB();System.out.print(C.s);System.out.print(B.s);System.out.print(c.s);System.out.pr

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1