北京语言大学23春“计算机科学与技术”《Java语言程序设计》考试高频考点参考题库带答案_第1页
北京语言大学23春“计算机科学与技术”《Java语言程序设计》考试高频考点参考题库带答案_第2页
北京语言大学23春“计算机科学与技术”《Java语言程序设计》考试高频考点参考题库带答案_第3页
北京语言大学23春“计算机科学与技术”《Java语言程序设计》考试高频考点参考题库带答案_第4页
北京语言大学23春“计算机科学与技术”《Java语言程序设计》考试高频考点参考题库带答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长风破浪会有时,直挂云帆济沧海。北京语言大学23春“计算机科学与技术”《Java语言程序设计》考试高频考点参考题库带答案(图片大小可自由调整)第I卷一.综合考核(共15题)1.下列哪个类声明是正确的?A.abstractclassG2extendssuperClass1,superClass2{…}B.abstractpublicclassclassmates{…}C.publicfinalclassNewClassextendssuperClassimplementsInterface1{…}D.publicabstractclassString{…}2.按照Java的标识符命名规则,下列表示常量的标识符正确的是_______。A.HelloWorldB.HELLO_WORLDC.hello_worldD.helloWorld3.设A为已定义的类名,则下列声明A类的对象a的语句中正确的一项是_______。A.publicAa=newA();B.publicAa=A();C.Aa=newclass();D.aA;4.构造函数何时被调用?()A.创建对象时B.类定义时C.使用对象的方法时D.使用对象属性时5.在Java语言中,如果数字之后没有任何字母,计算机默认为()。A.int类型B.float类型C.double类型D.short类型6.执行下面的赋值语句后,a的值为_______。a=Float.valueOf("12.34").floatValue();A.a=1234B.a=12.34C.a=12D.a="12.34"7.在下列选项中,属于Java语言的代码安全检测机制的一项是()。A.动态链接B.访问权限的检查C.通过接口实现多重继承D.将所有的Java应用都看作对象,按类进行封装8.关于Java虚拟机说法正确的是_______。A.在无线技术中,都用硬件实现Java虚拟机B.在不同的操作系统中Java虚拟机的实现方式不同,要么使用硬件,要么使用软件C.Java虚拟机只能由软件实现D.Java虚拟机只能由硬件实现9.若要生成classA类的一个对象a,以下书写正确的是()。A.classAa=newclassA()B.classAa=newclass()C.a=newclassA()D.classAa=classA()10.执行下面的赋值语句后,a的值为()。a=Float.valueOf(“12.34”).floatValue()A.a=“12.34”B.a=12.34C.a=1234D.a=1211.开发出Java程序设计语言的公司是()。A.SUNB.MicrosoftC.IBMD.Borland12.下面程序段的输出结果为()。classStaticDemo{staticintx;inty;publicstaticintgetX(){returnx;}publicstaticintsetX(intnewX){x=newX;}publicintgetY(){returA.x=10静态变量a.x=10实例变量b.y=40B.x=0静态变量a.x=10实例变量b.y=40C.x=10静态变量a.x=30实例变量b.y=40D.x=0静态变量a.x=30实例变量b.y=4013.有关Java中的指针,说法正确的是_______。A.Java摒弃了指针B.Java保留了指针,但摒弃了指针数组C.Java将会在新版本中增加指针数组D.Java摒弃了指针和数组14.下列程序段输出的结果是_______。publicclassNewClass{publicstaticvoidmain(Stringargs[]){intx=0;booleanb1,b2,b3,b4;b1=b2=b3=b4=true;x=(b1|b2&b3^b4)?++x:x--;System.out.printlA.-1B.0C.1D.215.下面程序段的输出结果为publicclassTest{publicstaticvoidmain(Stringargs[]){inta[]={1,2,3},b[]=newint[3];System.arraycopy(a,0,b,0,3);System.out.println("a[0]="+a[0]+"b[0]="+b[0]);a[0]=10;System.out.println("aA.a[0]=1b[0]=1a[0]=10b[0]=1B.a[0]=1b[0]=10a[0]=1b[0]=10C.a[0]=10b[0]=1a[0]=10b[0]=1D.a[0]=10b[0]=10a[0]=1b[0]=1第II卷一.综合考核(共15题)1.执行下列程序段,请选出正确的答案()。publicclassTest{publicstaticvoidthrowit(){thrownewRuntimeException();}publicstaticvoidmain(Stringargs[]){try(System.out.println(“你好吗”);throwit();System.out.priA.不能通过编译B.输出“你好吗”→RuntimeException异常发生→输出“出错!”→输出“结束”C.输出“你好吗”→RuntimeException异常发生→输出“结束”D.输出“你好吗”→输出“结束”→RuntimeException异常发生2.下列关于类和对象的描述中,不正确的一项是()。A.现实世界中,可以把每件事物都看成是一个对象B.一组对象构成一个程序,对象之间通过发消息通知彼此该做什么C.有共同属性的对象可以抽象为一个类D.一个类只能实例化一个对象3.不可用于文档注释的注释语句格式是()。A./**...//B./*...*/C.//D./**...*/4.Java程序的执行方式是()。A.即时编译方式和非解释执行方式B.非即时编译方式和非解释执行方式C.非即时编译方式和解释执行方式D.即时编译方式和解释执行方式5.下面关于数组定义语句不正确的是()。A.int[]a1,a2B.inta0[]={1,2,3,4,5}C.double[]d=newdouble[8]D.floatf[]=new{2.0f,3.5f,5.6f,7.8f}6.Java字节码的即时编译方式执行是_______。A.解释器先将字节码编译成机器码,然后再执行该机器码B.直接执行该机器码C.解释器执行该机器码D.执行程序7.下列关于new动态初始化数组时,数组元素的类型和默认值对应错误的是_______。A.BooleanfalseB.char'\u0000'C.浮点数D.对象null8.假设有一个名为Server.java的类文件,在程序中有一名为Server的类,该文件的第一行是packagecom.syngress,该文件所在的目录为c:\JavaPackages\com\syngress。能正确运行的是_______。A.c:\JavaPackages\com\syngress\Server>javacom.syngress.ServerB.c:\JavaPackages\com\syngress\Server>javaServerC.c:\JavaPackages\com\syngress\Server>javaServerD.c:\JavaPackages>javacom.syngress.Server9.应用程序中的main()方法返回的类型是_______。A.voidB.StringC.charD.int10.下列选项不属于Java保留字的是_______。A.nullB.falseC.sizeofD.true11.Java字节码的解释执行方式是()。A.不需要解释B.一次解释完整个代码C.每次编译解释并执行一小段代码来完成D.每次解释并执行一小段代码来完成12.下列选项中哪一项属于Java语言的复合数据类型?()A.无符号整数类型B.整型C.联合类型D.接口13.下面程序段的输出结果是_______。publicclassTest{publicstaticvoidmain(Stringargs[]){intn=5,sum=0;while(n>0){sum+=n;--n;}System.out.println("sumis:"+sum);}}A.sumis:5B.sumis:15C.sumis:14D.sumis:1014.下列命令中,()命令是Java的编译命令。A.javacB.javaC.javadocD.appletviewer15.下列哪一项不属于面向对象程序设计的基本要素?()A.类B.对象C.方法D.安全第I卷参考答案一.综合考核1.参考答案:C2.参考答案:B3.参考答案:A4.参考答案:A5.参考答案:C6.参考答案:B7.参考答案:B

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论