已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
谋学网一、单选题(共30道试题,共60分。)V1.不允许作为类及类成员的访问控制符的是()。A.publicB.privateC.staticD.protected2.以下有关类的继承的叙述中,正确的是()A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性B.子类只能继承父类的方法,不能继承父类的属性C.子类只能继承父类的非私有属性,不能继承父类的方法D.子类不能继承父类的私有属性3.阅读下面程序classex3124publicstaticvoidmain(Stringargs)booleanb=true;if(b)inti=1;elseinti=2;System.out.println(i);现在想先编译再运行该程序,结果是()。A.1B.2C.编译出错D.运行出错4.下列常见的系统定义的异常中,哪个是输入、输出异常?A.ClassNotFoundExceptionB.IOExceptionC.FileNotFoundExceptionD.UnknownHostException5.设x=1,y=2,z=3,则表达式yz/x的值是()A.3B.3.5C.4D.56.给出下列代码,如何使成员变量m被方法fun()直接访问?classTestprivateintm;publicstaticvoidfun().A.将privateintm改为protectedintmB.将privateintm改为publicintmC.将privateintm改为staticintmD.将privateintm改为intm7.下列不属于java语言鲁棒性特点的是:A.java能检查程序在变异和运行时的错误B.java能运行虚拟机实现跨平台C.java自己操纵内存减少了内存出错的可能性D.java还实现了真数组,避免了覆盖数据的可能8.设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是()A.i=i+2B.a0=7;C.i+-j;D.a(0)=66;9.在Java中,用package语句说明一个包时,该包的层次结构必须是()A.与文件的结构相同B.与文件目录的层次相同C.与文件类型相同D.与文件大小相同10.下面的代码段中,执行之后i和j的值是()。inti=1;intj;j=i+;A.1,1B.1,2C.2,1D.2,211.下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?A.java.exeB.javadoc.exeC.jdb.exeD.javaprof.exe12.下列命题中,错误的是_。A.Java编程时,要求应尽量多用公共变量B.Java编程时,要求应尽量少用公共变量C.Java编程时,要求应尽量不用公共变量D.Java编程时,要求应尽量使用私有变量13.给出下列代码,则数组初始化中哪项是不正确的?bytearray1,array2;bytearray3;bytearray4;A.array2=array1B.array2=array3C.array2=array4D.array3=array414.阅读下列代码publicclassTestpublicstaticvoidmain(Stringargs)System.out.println(891);其运行结果是_。A.44B.45C.88D.9015.在对String类进行查找比较操作时,字符串的长度()。A.不变B.变长C.变短D.不一定16.下面哪个为构造函数的特性定义()。A.在类中声明构造函数时,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都是17.以下有关构造方法的说法,正确的是()A.一个类的构造方法可以有多个B.构造方法在类定义时被调用C.构造方法只能由对象中的其它方法调用D.构造方法可以和类同名,也可以和类名不同18.设有定义inti=6;,则执行以下语句后,i的值为()。i+=i-1;A.10B.121C.11D.10019.下列语句序列执行后,i的值是()。inti=16;doi/=2;while(i3);A.16B.8C.4D.220.下列运算符中,优先级最高的是()。A.&B.+C.+D.*21.在oneMethod()方法运行正常的情况下,程序段将输出什么?publicvoidtest()tryoneMethod();System.out.println(condition1);catch(ArrayIndexOutOfBoundsExceptione)System.out.println(condition2);catch(Exceptione)System.out.println(condition3);finallySystem.out.println(finally);A.condition1B.condition2C.condition3D.condition1finally22.下列关于虚拟机说法错误的是:A.虚拟机可以用软件实现B.虚拟机部可以用硬件实现C.字节码是虚拟机的机器码D.虚拟机把代码程序与各操作系统和硬件分开23.下列方法中,不属于WindowListener接口的是_。A.windowOpened()B.windowClosed()C.windowActivated()D.mouseDragged()24.在switch(expression)语句中,expression的数据类型不能是()。A.doubleB.charC.byteD.short25.给出下列的代码,哪行在编译时可能会有错误?publicvoidmodify()inti,j,k;i=100;while(i0)j=i*2;System.out.println(Thevalueofjis+j);k=k+1;A.line4B.line6C.line7D.line826.要使用Vector必须import入下面哪个包()。A.java.VectorB.java.ioC.java.utilD.java.Applet27.如果类中的成员变量可以被同一包访问,则使用如下哪个约束符()。A.privateB.publicC.protectedD.nomodifier28.下面哪几个函数是publicvoidexample().的重载函数()。A.publicvoidexample(intm).B.publicintexample().C.publicvoidexample2().D.publicintexample3(intm,floatf).29.在JavaApplet程序用户自定义的Applet子类中,一般需要重载父类的()方法来完成一些画图操作。A.start()B.stop()C.init()D.paint()30.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()A.staticvoidmethod()B.publicvoidmethod()C.finalvoidmethod()D.abstractvoidmethod()二、多选题(共10道试题,共20分。)V1.下面哪个说法正确()。A.如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。B.如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。C.如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。D.接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。BCD2.说明下列创建数组的方法那些是正确的()。A.inttwoDim=newint4;B.inttwoDim=newint4;C.inttwoDim=newint45;D.chara=A,B;CD3.以下哪些是Java语言的特点?()A.结构简单,代码长度短B.可以在网络的任何地方运行C.使Internet上的信息真正具有动态性和交互性D.所有Javaapplet都受Applet类的子类BCD4.以下哪些是面向对象编程的基本特征?()A.继承B.封装C.多态BC5.执行下列代码后,哪个结论是正确的Strings=newString10;A.s10为;B.s9为null;C.s0为未定义D.slength为10D6.下面哪个方法可以在任何时候被任何线程调用()A.notify()B.wait()C.notifyAll()D.sleep()E.yield()F.synchronized(this)EF7.执行下列代码后,哪个结论是正确的()Strings=newString10;A.s10为;B.s9为null;C.C.s0为未定义D.slength为10D8.下列哪些语句是正确的()。A.inta=newint3;B.inta=1,3,2,3,4,1,2;C.Strings=newString2;D.Strings=can,I,help,youCD9.下列正确的表达式()A.doublea=10;B.Doublea=newDouble(10);C.bytea=340;D.Bytea=120;B10.选出合理的标识符()。A._sys1_lllB.2mailC.$changeD.classC三、判断题(共10道试题,共20分。)V1.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。()A.错误B.正确2.抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类。A.错误B.正确3.一个Java类可以有多个父类()。A.错误B.正确4.构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void型。A.错误B.正确5.Final类中的属性和方法都必须被final修饰符修饰()A.错误B.正确6.在Java中,能实现多重继承效果的方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年川北幼儿师范高等专科学校单招职业技能测试必刷测试卷带答案解析
- 2026年宝鸡职业技术学院单招职业技能测试必刷测试卷及答案解析(名师系列)
- 2026年四川科技职业学院单招职业技能测试题库附答案解析
- 2026年四川托普信息技术职业学院单招职业技能考试题库带答案解析
- 2026年上海杉达学院单招职业倾向性考试必刷测试卷附答案解析
- 2026年云南工程职业学院单招职业倾向性考试题库及答案解析(夺冠系列)
- 2026年河南医学高等专科学校单招职业倾向性测试必刷测试卷附答案解析
- 2026年池州职业技术学院单招综合素质考试必刷测试卷及答案解析(名师系列)
- 2026年广西水利电力职业技术学院单招职业倾向性测试题库带答案解析
- 2026年商丘职业技术学院单招职业适应性测试题库及答案解析(夺冠系列)
- 单位减少存档人员表
- 商务英语翻译实务完整版教学ppt课件全套教程
- JJF1175-2021试验筛校准规范-(高清现行)
- 煤矿井下隔爆水棚安装设计说明
- 盘锦浩业芳烃抽提装置操作规程
- 人工智能在教育中的应用42页PPT课件
- 生活中二次曲面
- 机械制图试习题库及答案
- (高清版)辐射供暖供冷技术规程JGJ142-2012
- 利雅路燃气燃烧器说明书
- 人教版九年级化学第1-6单元试题含答案(共4页)
评论
0/150
提交评论