2021年Java题库单项选择题_第1页
2021年Java题库单项选择题_第2页
2021年Java题库单项选择题_第3页
2021年Java题库单项选择题_第4页
2021年Java题库单项选择题_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

就高档程序编译过程来讲,可分为编译型和解释型两种。下面涉及解释型语言是(D)。A.C B.C++ C.Fortran D.Java办法头中static修饰符含义是(C)A.办法体为空 B.定义办法没有形参C.该办法属于类办法 D.办法返回值不能参加算术运算创立对象使用到核心字运算符是(C)A.static B.public C.newD.protectedMAX_LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量。(D)A.publicintMAX_LENGTH=100 B.finalintMAX_LENGTH=100C.finalpublicintMAX_LENGTH=100 D.publicfinalintMAX_LENGTH=100下面哪个单词是Java语言核心字(B)A.Float B.this C.string D.unsigned在Java中,要解决JButton类对象事件,如下各项中,哪个是可以解决这个事件接口(D)A.FocusListener B.ComponentListenerC.WindowListener D.ActionListenerJVM含义是(D)。A.Java编译器B.Java运营环境C.Java开发环境D.Java虚拟机算术表达式1+2/3-4*5值为。(B)A.1 B.-19 C.-5 D.0如下关于继承论述对的是(A)。A.在Java中类只容许单一继承B.在Java中一种类只能实现一种接口C.在Java中一种类不能同步继承一种类和实现一种接口D.在Java中接口只容许单一继承下列程序中不对的语句是(C)。publicclassTakecare{ inta=90; ① staticfloatb=10.98f; ② publicstaticvoidmain(Stringargs[]){ floatc=a+b; ③ System.out.println("c="+c); ④ }}① B.② C.③ D.④如下关于构造办法说法,对的是:(A)。A.一种类构造办法可以有各种B.构造办法在类定义时被调用C.构造办法只能由对象中其他办法调用D.构造办法可以和类同名,也可以和类名不同在使用interface声明一种接口时,只可以使用(D)修饰符修饰该接口。A.private B.protected C.privateprotectedD.public当点击鼠标或者拖动鼠标时,触发事件是下列哪一种?(D)A.KeyEvent B.ActionEvent C.ItemEvent D.MouseEventJava程序执行过程中用到一套JDK工具,其中java.exe是指(C)。A.Java文档生成器 B.Java解释器C.Java编译器 D.Java类分解器给定下列语句:IntegerI=newInteger(42);LongL=newLong(42);DoubleD=newDouble(42.0);则下列表达式输出为true是(D)A.(I==L) B.(I==D) C.(D==L) D.(I.equals(D))下面不符合Java标记符规定是(C)。A.$_is7True B.IamVariable C.333LoadD._trueFalse如下关于类继承阐明中,对的是:(D)A.子类既可直接继承父类所有非私有属性,也可通过接口继承父类私有属性B.子类只能继承父类办法,不能继承父类属性C.子类只能继承父类非私有属性,不能继承父类办法D.子类不能继承父类私有属性哪个核心字可以抛出异常?(zv)A.public B.finally C.throw D.static若要阐明一种抽象类,使用核心字是(D)。A.static B.implements C.final D.abstract数组中可以包括什么类型元素?(D)A.int型 B.string型 C.数组 D.以上都可以事件监听接口中办法返回值是?(D)A.int B.String C.void D.Object如下数组定义中,(C)不对的。A.inta[]=newint[20]; B.int[]a=newint[20];C.charc[20]; D.charc[];请问下列哪个办法可以获得IP地址?()A.getCanonicalHostName() B.getHostAddress()C.getHostName() D.getIPAddress();能从循环语句循环体中跳出语句是(B)。A.for语句 B.break语句 C.while语句 D.continue语句当未用任何权限修饰符声明类成员时,Java以为该成员访问权限为(C)。A.公有 B.保护 C.默认 D.私有在抽象类中,()。A.必要有抽象办法 B.可以有抽象办法,也可以没有抽象办法C.不能具有抽象办法 D.上述说法都不对在调用办法时,()。A.实参顺序、个数必要与形参一致。B.实参顺序、类型、个数必要与形参一致。C.实参类型、个数必要与形参一致。D.实参顺序、类型必要与形参一致。如果但愿所有控件在界面上均匀排列,应使用下列哪种布局管理器(D)A.CardLayouB.FlowLayout C.BorderLayoutD.GridLayout对一种类Myclass来说,它构造办法对的写法是(B)。A.publicvoidMyclass(){} B.publicMyclass(){}C.Myclass(){} D.voidMyclass(){}设Derived类为Base类子类,则如下对象创立语句中哪个是错误?(B)A.BaseObj=newDerived(); B.DerivedObj=newBase();C.BaseObj=newBase(); D.DerivedObj=newDerived();Javaapplication中主类需包括main办法,如下哪项是main办法对的形参(B)A.Stringargs B.Stringargs[] C.Chararg D.StringBufferargs[]若有定义:byte[]x={11,22,33,-66};其中0≤k≤3,则对x数组元素错误引用是(C)A.x[5-3] B.x[k] C.x[k+5] D.x[0]若要启动一种线程,必要调用()办法。A.start() B.run() C.stop() D.new在使用interface声明一种接口时,只可以使用()修饰符修饰该接口。A.private B.protected C.privateprotectedD.public在创立对象时,必要(B)。A.先声明对象,然后才干使用对象B.先声明对象,为对象申请内存空间,初始化对象,然后才干使用对象C.上述阐明都对D.上述阐明都不对在面向对象程序设计中,(C)是程序基本单元。A.对象 B.办法 C.类 D.函数Main()办法返回类型是:(B)A.int B.void C.booleanD.static下面哪个语句是对的(C)A.Objecto=newButton(″A″); B.Buttonb=newObject(″B″);C.Panelp=newFrame(); D.Framef=newPanel();进行Java基本GUI设计需要用到包是(C)。A.java.io B.java.sql C.java.awtD.java.rmi请问所有异常类皆继承哪一种类?(B)。java.io.Exception B.java.lang.ThrowableC.java.lang.Exception D.java.lang.Error在使用interface声明一种接口时,只可以使用(D)修饰符修饰该接口。A.private B.protected C.privateprotected D.public下列类定义中(C)是合法抽象类定义。A.abstractAnimal{abstractvoidgrowl();}B.classabstractAnimal{abstractvoidgrowl();}C.abstractclassAnimal{abstractvoidgrowl();}D.abstractclassAnimal{abstractvoidgrowl(){System.out.println(“growl”);};}在Java中,一种类可同步定义许多同名办法,这些办法形式参数个数、类型或顺序各不相似,传回值也可以不相似。这种面向对象程序特性称为(C)A.隐藏 B.重写 C.重载 D.Java不支持此特性数组中可以包括什么类型元素?(D)。A.int型 B.string型 C.数组 D.以上都可以不容许作为类及类成员访问控制符是( C )。public B.private C.static D.protected为AB类一种无形参无返回值办法method书写办法头,使得使用类名AB作为前缀就可以调用它,该办法头形式为(A)。A.staticvoidmethod() B.publicvoidmethod()C.finalvoidmethod() D.abstractvoidmethod()下面(

B)是合法Java标记符。A.#_poundB._underscoreC.5InterstateD.class49.办法头中static修饰符含义:(

D)A.定义办法没有形参 B.办法体为空C.办法返回值不能参加算术运算 D.该办法属于类办法50.下面程序段功能是?(

D

) Filefile1=newFile("d:\\xxx\\yyy\\zzz"); file1.mkdirs();在当前目录下生成子目录:\xxx\yyy\zzz生成目录:e:\xxx\yyy\zzz在当前目录下生成文献xxx.yyy.zzz以上说法都不对51.main办法是JavaApplication程序执行入口点,关于main办法办法头如下哪项是合法(

B)。A、publicstaticvoidmain()B、publicstaticvoidmain(Stringargs[])C、publicstaticintmain(String[]arg)D、publicvoidmain(Stringarg[])52.关于类说法,对的是(

B

)A.类具备封装性,因此类数据是不能被访问B.类具备封装性,但可以通过类公共接口访问类中数据C.声明一种类时,必要使用public修饰符D.每个类中必要有main办法,否则程序无法运营53.下列哪个是合法Java标记符?(

B

)A、Tree&GlassesB、FirstJavaAppletC、3_$theLastOneD、273.554.下列哪个是对的表达式?(

C

)A.byte=128;B.Boolean=nullC.longl=0xfffLD.double=0.9239d55.编译java程序命令是(

B

)A.javaB.javacC.javadocD.jar56.JRE含义是(B)。A.Java编译器B.Java运营环境C.Java开发环境D.Java虚拟机57.创立对象使用到核心字运算符是(

C

)A.static

B.public

C.new

D.protected58.short变量取值范畴是。(

D)A.0-65535B.-128-127C.-256-255D.–32768-3276759.实现接口时用到核心字是(A)。A.implementsB.implementC.extendD.Extends60.Java字符类型采用是Unicode编码方案,每个Unicode码占用(C)个比特位。A.4 B.8C.16D.3261.运营java程序命令是(

A

)A.javaB.javacC.javadocD.jar62.下面关于多态性说法,对的是(

C

)?A.一种类中不能有同名办法B.子类中不能有和父类中同名办法C.子类中可以有和父类中同名且参数相似办法D.多态性就是办法名字可以同样,但返回类型必要不同样63.如下关于构造办法说法,错误是:(

A)A.构造办法只能由对象中其他办法调用。B.构造办法在类实例化时被调用。C.一种类构造办法可以有各种。D.构造办法必要和类同名。64.如下关于while与do-while对的是(

D

)。A.while语句是先执行语句再测试条件,条件不符则终结

B.;do-while语句是先测试条件再执行语句,条件不符则终结C.两种循环构造中都必要有循环体,循环体不能为空D.do-while语句循环体至少被执行一次65.在编写JavaApplication程序时,若需要使用到原则输入输出语句,必要在程序开头写上(

A

)A.importjava.io.*;B.importjava.applet.Applet;C.importjava.awt.*;D.importjava.awt.Graphics;66.使JButton控件隐藏需执行如下哪个办法(

B

)A.setVisible(true)

B.setVisible(false)

C.setEnabled(false)

D.setEnabled(true)67.下列哪些状况不会终结当前线程运营?(C)。A.抛出一种例外时B.当该线程调用sleep()办法时C.当创立一种新线程时D.当一种优先级高线程进入就绪状态时68.若在某一种类定义中定义有如下办法:abstractvoidperformDial();该办法属于(D)。A.本地办法 B.最后办法 C.静态办法 D.抽象办法69.关于事件监听,对的是?(

A

A.一种组件只能引起一种事件

B.一种事件监听器只能监听解决一种事件C.一种事件监听器只能监听一种组件D.一种组件可以注册各种事件监听器,一种事件监听器也可以注册到各种组件上70.在一种java原文献中,import,class,package语句顺序是(D)。A.importclasspackageB.classimportpackageC.packageclassimportD.packageimportclass71.办法头中final修饰符含义:(

D

)A.办法体为空

B.定义办法没有形参C.该办法属于类办法

D.办法返回值不能参加算术运算72.要从文献"file.dat"文献中读出第10个字节到变量C中,下列哪个办法适合(

A

)FileInputStreamin=newFileInputStream("file.dat");in.skip(9);intc=in.read()FileInputStreamin=newFileInputStream("file.dat");in.skip(10);intc=in.read()FileInputStreamin=newFileInputStream("file.dat");intc=in.read()FileInputStreamin=newFileInputStream("file.dat");in.skip(9);intc=in.readByte()73.JVM含义是(D)。A.Java编译器B.Java运营环境C.Java开发环境D.Java虚拟机74.若需要定义一种类域或类办法,应使用哪种修饰符?(

A)A.staticB.packageC.privateD.public75.MAX_LENGTH是long型public成员变量,变量值保持为常量50,用简短语句定义这个变量。(

D

)A.publiclongMAX_LENGTH=50L B.finallongMAX_LENGTH=50LC.publicfinallongMAX_LENGTH=50LD.finalpubliclongMAX_LENGTH=50L76.下面哪个单词是Java语言核心字(

C

)A.FloatB.structC.superD.unsigned77.在Java中,要解决鼠标移动事件,如下各项中,哪个是可以解决这个事件接口(

D

)A.FocusListenerB.ComponentListenerC.MouseListenerD.MouseMotionListener78.在Java中,一种类可同步定义许多同名办法,这些办法形式参数个数、类型或顺序各不相似,传回值也可以不相似。这种面向对象程序特性称为(

C)。A.隐藏B.覆盖C.重载D.Java不支持此特性79.JDK含义是(C)。A.Java编译器B.Java运营环境C.Java开发环境D.Java虚拟机80.算术表达式1+2/(2-4)*5值为。(

A)A.-4B.-19C.-5D.081.如下关于构造办法说法,不对的是:(

C

)A.构造函数也容许重载。B.子类无条件地继承父类无参构造函数。C.子类不容许调用父类构造函数。D.在同一种类中定义重载构造函数可以互相调用。82.如下关于类继承和接口实现论述对的是(B)。A.在Java中一种类最多能同步继承各种类和实现各种接口B.在Java中一种类最多能同步继承一种类和实现各种接口C.在Java中一种类最多能同步继承一种类和实现一种接口D.在Java中一种类最多能同步继承各种类和实现一种接口83.paint()办法使用哪种类型参数(

A)?A.GraphicsB.Graphics2DC.StringD.Color84.如下关于构造办法说法,对的是:(

A

)A.一种类构造办法可以有各种。B.构造办法在类定义时被调用。C.构造办法只能由对象中其他办法调用。D.构造办法可以和类同名,也可以和类名不同。85.在使用interface声明一种接口时,只可以使用(D)修饰符修饰该接口。A.private B.protected C.privateprotected D.public86.接口可以看作是仅容纳(B),而又不能直接生成对象特殊抽象类。A.抽象办法、变量;

B.抽象办法、常量C.详细办法、变量;

D.详细办法、常量;87.欲构造ArrayList类一种实例,此类继承了List接口,下列哪个办法是对的?CA.ArrayListmyList=newList();B.ArrayListmyList=newObject();C.ListmyList=newArrayList();D.ListmyList=newList();88.编译JavaApplet源程序文献产生字节码文献扩展名为(B)。A.javaB.classC.byteD.exe89.当按下键盘按键时,触发事件是下列哪一种?(

A

A.KeyEvent

B.ActionEventC.ItemEventD.MouseEvent90.下面(

A

)是合法Java标记符。A._poundB.@_underscoreC.5InterstateD.super91.办法头中abstract修饰符含义:(

A)A.办法体为空

B.定义办法没有形参C.该办法属于类办法

D.办法返回值不能参加算术运算92.在Java中,存储字符串常量对象属于(B)类对象。A.Character

B.String

C.StringBuffer

D.Vector93.下面(

D

)办法可以用来加载JDBC驱动程序。 类java.sql.DriverManagergetDriver办法类java.sql.DriverManagergetDrivers办法类java.sql.DriverManager办法connect类java.lang.ClassforName办法94.Java中关于类说法,对的是(C)A.类具备封装性,因此类数据是不能被访问B.类具备继承性,可以继承各种类。C.声明一种类时,可以不使用public修饰符D.每个类中必要有main办法,否则程序无法运营95.创立一种标记有“关闭”按钮语句是(D)。A.JTextFieldb=newJTextField(“关闭”);B.JLabelb=newJLabel(“关闭”);C.JCheckboxb=newJCheckbox(“关闭”);D.JButtonb=newJButton(“关闭”);96.下列哪个是对的表达式?(C)A.shorts=65536;B.Boolean=nullC.floatf=1.2e3f;D.doubled=0.9239d;97.在Java中,要解决JButton类对象事件,如下各项中,哪个是可以解决这个事件接口(

D

)A.FocusListenerB.ComponentListenerC.WindowListenerD.ActionListener98.JVM含义是(C)。A.Java编译器B.Java运营环境C.Java开发环境D.Java虚拟机99.算术表达式(1+2)/3-4*5值为。(

B)A.1B.-19C.-5D.0100.继承类时时用到核心字是(B)。A.extendB.extendsC.implementsD.implement101.下面关于多态性说法,错误是(D)?A.一种类中可以有同名办法B.子类中可以有和父类中同名办法C.子类中可以有和父类中同名且参数相似办法D.多态性就是办法名字可以同样,返回类型必要不同样102.下列哪些语句关于内存回收阐明是对的?(B)A.程序员必要创立一种线程来释放内存;B.内存回收程序负责释放无用内存C.内存回收程序容许程序员直接释放内存D.内存回收程序可以在指定期间释放内存对象103.如下关于构造办法说法,对的是:(

A

)A.一种类构造办法可以有各种。B.构造办法在类定义时被调用。C.构造办法只能由对象中其他办法调用。D.构造办法可以和类同名,也可以和类名不同。104.在Java中要解决鼠标按键事件,如下各项中哪个是可以解决这个事件接口(C)A.FocusListenerB.ComponentListenerC.MouseListenerD.MouseMotionListener105.使JButton控件禁用需执行如下哪个办法(

C

)A.setVisible(true)

B.setVisible(false)

C.setEnabled(false)

D.setEnabled(true)106.下列哪些状况不会终结当前线程运营?(A)。A.当创立一种新线程时B.当该线程调用sleep()办法时C.抛出一种例外时D.当一种优先级高线程进入就绪状态时107.当点击按钮时,触发事件是下列哪一种?(

B

A.KeyEvent

B.ActionEventC.ItemEventD.MouseEvent108.在面向对象程序设计中,(C)是程序基本单元。A、对象B、办法C、类D、函数109.下面哪个不是Java语言中核心字(A)。A、sizeofB、abstractC、nullD、void110.JCreator是(B)。A、一种全新程序语言B、一种java程序开发辅助工具C、一种由Java写成浏览器D、一种游戏软件111.Java字符类型采用是(C)编码方案。A、GB2312B、ASCIIC、UnicodeD、ISO-8859-1112.如下关于构造函数描述错误是(A)。A、一种类中只能定义一种构造函数。B、构造函数是类一种特殊函数,它办法名必要与类名相似。C、构造函数重要作用是完毕对类对象初始化工作。D、普通在创立新对象时,系统会自动调用构造函数。113.如下关于继承论述对的是(A)。A、在Java中类只容许单一继承B、在Java中一种类只能实现一种接口C、在Java中一种类不能同步继承一种类和实现一种接口D、在Java中接口只容许单一继承114.若在某一种类中定义有如下办法:finalvoidaFinalFunction();则该办法属于(C)。A、默认办法B、构造办法 C、最后办法 D、抽象办法115.在Java中,一种类可同步定义许多同名函数,这些函数形式参数个数或类型各不相似。这种面向对象程序特性称为(C)。A、隐藏B、覆盖 C、重载D、Java不支持此特性116.关于被私有保护访问控制符privateprotected修饰成员变量,如下说法对的是(B)。A.可以被三种类所引用:该类自身、与它在同一种包中其她类、在其她包中该类子类B.可以被两种类访问和引用:该类自身、该类所有子类C.只能被该类自身所访问和修改D.只能被同一种包中类访问117.编译JavaApplet源程序文献产生字节码文献扩展名为(B)。A、javaB、classC、byteD、exe118.设x=1,y=2,z=3,则表达式y+=z--/++x值是(B)。A.3B.3.5C.4D.5119.如下接口定义中,对的是(D)。A、 interfaceA{voidprint(){};}B、 finalinterfaceA{voidprint();}C、 abstractinterfaceAextendsI1,I2//I1、I2为已定义接口{abstractvoidprint(){};}D、 interfaceA{voidprint();}120.在编写异常解决Java程序中,每个catch语句块都应当与(D)语句块相应,使得用该语句块来启动Java异常解决机制。A、if-elseB、switchC、tryD、throw121.JVM含义是(D)。A.Java编译器B.Java运营环境C.Java开发环境D.Java虚拟机122.用abstract定义类(D)。A、可以被实例化B、不能派生子类C、不能被继承D、只能被继承123.下列Java标记符中,哪个不是合法标记符(C)。(A)myName (B)mail_2 (C)value-1 (D)dollar_$124.已知x=2.5,a=7

温馨提示

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

评论

0/150

提交评论