收藏 分销(赏)

2021年Java题库单项选择题.doc

上传人:二*** 文档编号:4576715 上传时间:2024-09-30 格式:DOC 页数:20 大小:57.54KB
下载 相关 举报
2021年Java题库单项选择题.doc_第1页
第1页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、1. 就高档程序编译过程来讲,可分为编译型和解释型两种。下面涉及解释型语言是( D )。A. C B. C+ C. Fortran D. Java 2. 办法头中static修饰符含义是( C )A. 办法体为空 B. 定义办法没有形参C. 该办法属于类办法 D. 办法返回值不能参加算术运算3. 创立对象使用到核心字运算符是( C )A. static B. public C. new D. protected4. MAX_LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量。 ( D )A. public int MAX_LENGTH=100 B. fi

2、nal int MAX_LENGTH=100C. final public int MAX_LENGTH=100 D. public final int MAX_LENGTH=1005. 下面哪个单词是Java语言核心字( B )A. Float B. this C. stringD. unsigned6. 在Java中,要解决JButton类对象事件,如下各项中,哪个是可以解决这个事件接口( D )A. FocusListener B. ComponentListener C. WindowListener D. ActionListener 7. JVM含义是( D )。A. Java编译

3、器 B. Java运营环境 C. Java开发环境 D. Java虚拟机 8. 算术表达式1+2/3-4*5值为。( B ) A. 1 B. -19 C. -5 D. 0 9. 如下关于继承论述对的是(A )。A. 在Java中类只容许单一继承B. 在Java中一种类只能实现一种接口C. 在Java中一种类不能同步继承一种类和实现一种接口D. 在Java中接口只容许单一继承10. 下列程序中不对的语句是( C )。 public class Takecare int a=90; static float b=10.98f; public static void main(String args

4、) float c=a+b; System.out.println(c=+c); A. B. C. D. 11. 如下关于构造办法说法,对的是:( A )。A. 一种类构造办法可以有各种B. 构造办法在类定义时被调用C. 构造办法只能由对象中其他办法调用D. 构造办法可以和类同名,也可以和类名不同12. 在使用interface声明一种接口时,只可以使用( D )修饰符修饰该接口。A. private B. protected C. private protected D. public13. 当点击鼠标或者拖动鼠标时,触发事件是下列哪一种?( D )A. KeyEvent B. Action

5、Event C. ItemEvent D. MouseEvent14. Java程序执行过程中用到一套JDK工具,其中java.exe是指( C )。A. Java文档生成器 B. Java解释器 C. Java编译器 D. Java类分解器 15. 给定下列语句:Integer I= new Integer(42);Long L= new Long(42);Double D= new Double(42.0);16. 则下列表达式输出为true是( D )A. (I=L) B. (I=D) C. (D=L) D. (I.equals (D)17. 下面不符合Java标记符规定是(C )。A.

6、 $_is7True B. IamVariable C. 333Load D. _trueFalse18. 如下关于类继承阐明中,对的是:(D )A. 子类既可直接继承父类所有非私有属性,也可通过接口继承父类私有属性B. 子类只能继承父类办法,不能继承父类属性C. 子类只能继承父类非私有属性,不能继承父类办法D. 子类不能继承父类私有属性19. 哪个核心字可以抛出异常? (zv )A. public B. finally C. throw D. static20. 若要阐明一种抽象类,使用核心字是(D )。A. staticB. implementsC. finalD. abstract 21

7、. 数组中可以包括什么类型元素?(D )A. int型 B. string型 C. 数组 D. 以上都可以22. 事件监听接口中办法返回值是?(D )A. int B. String C. void D. Object 23. 如下数组定义中,(C )不对的。A. int a=new int20;B. int a=new int20; C. char c20;D. char c; 24. 请问下列哪个办法可以获得IP地址?( )A. getCanonicalHostName() B. getHostAddress()C. getHostName() D. getIPAddress();25.

8、能从循环语句循环体中跳出语句是(B)。A. for 语句 B. break 语句 C. while 语句 D. continue语句26. 当未用任何权限修饰符声明类成员时,Java以为该成员访问权限为(C)。A. 公有B. 保护C. 默认D. 私有27. 在抽象类中,( )。A. 必要有抽象办法B. 可以有抽象办法,也可以没有抽象办法C. 不能具有抽象办法 D. 上述说法都不对28. 在调用办法时,( )。A. 实参顺序、个数必要与形参一致。B. 实参顺序、类型、个数必要与形参一致。C. 实参类型、个数必要与形参一致。D. 实参顺序、类型必要与形参一致。29. 如果但愿所有控件在界面上均匀排

9、列,应使用下列哪种布局管理器(D ) A. CardLayou B. FlowLayout C. BorderLayout D. GridLayout 30. 对一种类Myclass来说,它构造办法对的写法是(B )。A. public void Myclass()B. public Myclass()C. Myclass()D.void Myclass()31. 设Derived类为Base类子类,则如下对象创立语句中哪个是错误?(B) A. Base Obj=new Derived(); B. Derived Obj=new Base(); C. Base Obj=new Base();

10、D. Derived Obj=new Derived();32. Java application中主类需包括main办法,如下哪项是main办法对的形参(B)A. String args B. String argsC. Char arg D. StringBuffer args33. 若有定义:byte x=11,22,33,-66;其中0k3,则对x数组元素错误引用是(C)A. x5-3 B. xk C. xk+5 D. x034. 若要启动一种线程,必要调用( )办法。A. start()B. run()C. stop()D. new35. 在使用interface声明一种接口时,只可

11、以使用( )修饰符修饰该接口。A. private B. protected C. private protected D. public36. 在创立对象时,必要( B )。A. 先声明对象,然后才干使用对象B. 先声明对象,为对象申请内存空间,初始化对象,然后才干使用对象C. 上述阐明都对D. 上述阐明都不对37. 在面向对象程序设计中,( C )是程序基本单元。A. 对象 B. 办法 C. 类 D. 函数38. Main()办法返回类型是: (B )A. intB. void C. boolean D. static39. 下面哪个语句是对的(C )A. Object o=new But

12、ton(A);B. Button b=new Object(B);C. Panel p=new Frame();D. Frame f=new Panel();40. 进行Java基本GUI设计需要用到包是( C )。A. java.io B. java.sql C. java.awt D. java.rmi41. 请问所有异常类皆继承哪一种类?(B )。A. java.io.ExceptionB. java.lang.ThrowableC. java.lang.ExceptionD. java.lang.Error42. 在使用interface声明一种接口时,只可以使用(D)修饰符修饰该接口

13、。A. privateB. protectedC. private protectedD. public43. 下列类定义中(C )是合法抽象类定义。A. abstract Animalabstract void growl();B. class abstract Animalabstract void growl();C. abstract class Animalabstract void growl();D. abstract class Animalabstrac t void growl()System.out.println(“growl”);44. 在Java中,一种类可同步定义

14、许多同名办法,这些办法形式参数个数、类型或顺序各不相似,传回值也可以不相似。这种面向对象程序特性称为(C )A. 隐藏B. 重写C. 重载D. Java不支持此特性45. 数组中可以包括什么类型元素?(D )。A. int型 B. string型 C. 数组 D. 以上都可以46. 不容许作为类及类成员访问控制符是(C)。A. publicB. privateC. static D. protected47. 为AB类一种无形参无返回值办法method书写办法头,使得使用类名A作为前缀就可以调用它,该办法头形式为()。. static void method()B. public void m

15、ethod()C. final void method()D. abstract void method()48. 下面( B )是合法Java标记符。A. #_pound B. _underscore C. 5Interstate D. class 49. 办法头中static修饰符含义:( D ) A. 定义办法没有形参B. 办法体为空 C. 办法返回值不能参加算术运算 D. 该办法属于类办法50. 下面程序段功能是?( D )File file1=new File(d:xxxyyyzzz);file1.mkdirs();A. 在当前目录下生成子目录:xxxyyyzzzB. 生成目录: e

16、:xxxyyyzzzC. 在当前目录下生成文献xxx.yyy.zzzD. 以上说法都不对51. main办法是Java Application程序执行入口点,关于main办法办法头如下哪项是合法( B )。A、public static void main()B、public static void main(String args)C、public static int main(String arg) D、public void main(String arg)52. 关于类说法,对的是( B )A. 类具备封装性,因此类数据是不能被访问B. 类具备封装性,但可以通过类公共接口访问类中数据

17、C. 声明一种类时,必要使用public修饰符D. 每个类中必要有main办法,否则程序无法运营53. 下列哪个是合法Java标记符?( B )A、Tree&Glasses B、FirstJavaApplet C、3_$theLastOne D、273.554. 下列哪个是对的表达式?( C ) A. byte=128; B. Boolean=null C. long l=0xfffL D. double = 0.9239d55. 编译java程序命令是(B ) A. java B. javac C. javadoc D. jar 56. JRE含义是( B )。 A. Java编译器 B.

18、Java运营环境 C. Java开发环境 D. Java虚拟机 57. 创立对象使用到核心字运算符是( C ) A. static B. public C. new D. protected58. short变量取值范畴是。( D ) A. 0-65535 B. -128-127 C. -256-255 D. 32768-32767 59. 实现接口时用到核心字是( A )。 A. implements B. implement C. extend D. Extends60. Java字符类型采用是Unicode编码方案,每个Unicode码占用( C )个比特位。A. 4 B. 8 C. 1

19、6 D. 3261. 运营java程序命令是( A ) A. java B. javac C. javadoc D. jar62. 下面关于多态性说法,对的是( C )?A. 一种类中不能有同名办法B. 子类中不能有和父类中同名办法C. 子类中可以有和父类中同名且参数相似办法D. 多态性就是办法名字可以同样,但返回类型必要不同样63. 如下关于构造办法说法,错误是:( A )A. 构造办法只能由对象中其他办法调用。B. 构造办法在类实例化时被调用。C. 一种类构造办法可以有各种。D. 构造办法必要和类同名。64. 如下关于while与do-while对的是( D )。 A. while语句是先

20、执行语句再测试条件,条件不符则终结 B. ;do-while语句是先测试条件再执行语句,条件不符则终结C. 两种循环构造中都必要有循环体,循环体不能为空D. do-while语句循环体至少被执行一次65. 在编写Java Application程序时,若需要使用到原则输入输出语句,必要在程序开头写上( A ) A. import java.io.*; B. import java.applet.Applet; C. import java.awt.*; D. import java.awt.Graphics;66. 使JButton控件隐藏需执行如下哪个办法( B )A. setVisible

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

22、决一种事件C. 一种事件监听器只能监听一种组件D. 一种组件可以注册各种事件监听器,一种事件监听器也可以注册到各种组件上70. 在一种java原文献中,import,class,package语句顺序是( D )。 A. import class package B. class import package C. package class import D. package import class 71. 办法头中final修饰符含义:( D ) A. 办法体为空 B. 定义办法没有形参 C. 该办法属于类办法 D. 办法返回值不能参加算术运算72. 要从文献file.dat文献中读出第

23、10个字节到变量C中,下列哪个办法适合( A )A. FileInputStream in=new FileInputStream(file.dat);in.skip(9);int c=in.read()B. FileInputStream in=new FileInputStream(file.dat);in.skip(10);int c=in.read()C. FileInputStream in=new FileInputStream(file.dat);int c=in.read()D. FileInputStream in=new FileInputStream(file.dat);

24、in.skip(9);int c=in.readByte()73. JVM含义是( D )。 A. Java编译器 B. Java运营环境 C. Java开发环境 D. Java虚拟机74. 若需要定义一种类域或类办法,应使用哪种修饰符?( A ) A. static B. package C. private D. public 75. MAX_LENGTH是long型public成员变量,变量值保持为常量50,用简短语句定义这个变量。 ( D )A. public long MAX_LENGTH=50L B. final long MAX_LENGTH=50LC. public final

25、 long MAX_LENGTH=50LD. final public long MAX_LENGTH=50L76. 下面哪个单词是Java语言核心字( C ) A. Float B. struct C. super D. unsigned77. 在Java中,要解决鼠标移动事件,如下各项中,哪个是可以解决这个事件接口( D ) A. FocusListener B. ComponentListener C. MouseListener D. MouseMotionListener 78. 在Java中,一种类可同步定义许多同名办法,这些办法形式参数个数、类型或顺序各不相似,传回值也可以不相似

26、。这种面向对象程序特性称为( 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. -4 B. -19 C. -5 D. 0 81. 如下关于构造办法说法,不对的是:( C )A. 构造函数也容许重载。B. 子类无条件地继承父类无参构造函数。C. 子类不容许调用父类构造函数。D. 在同一种类中定义重载构造函数可以互相调用。82. 如下关于类继承和接口实现论述对的是( B )。 A. 在Jav

27、a中一种类最多能同步继承各种类和实现各种接口 B. 在Java中一种类最多能同步继承一种类和实现各种接口 C. 在Java中一种类最多能同步继承一种类和实现一种接口 D. 在Java中一种类最多能同步继承各种类和实现一种接口83. paint()办法使用哪种类型参数( A )?A. Graphics B. Graphics2D C. String D. Color84. 如下关于构造办法说法,对的是:( A )A. 一种类构造办法可以有各种。B. 构造办法在类定义时被调用。C. 构造办法只能由对象中其他办法调用。D. 构造办法可以和类同名,也可以和类名不同。85. 在使用interface声明

28、一种接口时,只可以使用( D )修饰符修饰该接口。 A. privateB. protectedC. private protectedD. public86. 接口可以看作是仅容纳 ( B ),而又不能直接生成对象特殊抽象类。 A. 抽象办法、变量 ; B. 抽象办法、常量C. 详细办法、变量 ; D. 详细办法、常量;87. 欲构造ArrayList类一种实例,此类继承了List接口,下列哪个办法是对的? CA. ArrayList myList = new List();B. ArrayList myList = new Object();C. List myList = new Arr

29、ayList();D. List myList = new List();88. 编译Java Applet 源程序文献产生字节码文献扩展名为( B )。A. java B. class C. byte D. exe89. 当按下键盘按键时,触发事件是下列哪一种?( A )A. KeyEvent B. ActionEvent C. ItemEvent D. MouseEvent90. 下面( A )是合法Java标记符。 A. _pound B. _underscore C. 5Interstate D. super 91. 办法头中abstract修饰符含义:( A ) A. 办法体为空 B

30、. 定义办法没有形参 C. 该办法属于类办法 D. 办法返回值不能参加算术运算92. 在Java中,存储字符串常量对象属于( B )类对象。A. Character B. String C. StringBuffer D. Vector93. 下面( D )办法可以用来加载JDBC驱动程序。A. 类java.sql.DriverManagergetDriver办法B. 类java.sql.DriverManagergetDrivers办法C. 类java.sql.DriverManager办法connectD. 类java.lang.ClassforName办法94. Java中关于类说法,对

31、的是( C )A. 类具备封装性,因此类数据是不能被访问B. 类具备继承性,可以继承各种类。C. 声明一种类时,可以不使用public修饰符D. 每个类中必要有main办法,否则程序无法运营95. 创立一种标记有“关闭”按钮语句是( D )。A. JTextField b = new JTextField(“关闭”);B. JLabel b = new JLabel(“关闭”);C. JCheckbox b = new JCheckbox(“关闭”);D. JButton b = new JButton(“关闭”);96. 下列哪个是对的表达式?( C )A. short s =65536;

32、B. Boolean=null C. float f = 1.2e3f; D. double d= 0.9239d;97. 在Java中,要解决JButton类对象事件,如下各项中,哪个是可以解决这个事件接口( D ) A. FocusListener B. ComponentListener C. WindowListener D. ActionListener 98. JVM含义是( C )。 A. Java编译器 B. Java运营环境 C. Java开发环境 D. Java虚拟机 99. 算术表达式(1+2)/3-4*5值为。( B ) A. 1 B. -19 C. -5 D. 0 1

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

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

35、Enabled(true)106. 下列哪些状况不会终结当前线程运营?( A )。A. 当创立一种新线程时 B. 当该线程调用sleep()办法时 C. 抛出一种例外时 D. 当一种优先级高线程进入就绪状态时107. 当点击按钮时,触发事件是下列哪一种?( B )A. KeyEvent B. ActionEvent C. ItemEvent D. MouseEvent108. 在面向对象程序设计中,( C )是程序基本单元。A、对象 B、办法 C、类 D、函数109. 下面哪个不是Java语言中核心字( A )。A、sizeof B、abstract C、null D、void110. JCr

36、eator是( B )。 A、一种全新程序语言 B、一种java程序开发辅助工具C、一种由Java写成浏览器 D、一种游戏软件111. Java字符类型采用是( C )编码方案。A、GB2312 B、ASCII C、Unicode D、ISO-8859-1112. 如下关于构造函数描述错误是( A )。A、一种类中只能定义一种构造函数。B、构造函数是类一种特殊函数,它办法名必要与类名相似。C、构造函数重要作用是完毕对类对象初始化工作。D、普通在创立新对象时,系统会自动调用构造函数。113. 如下关于继承论述对的是( A )。A、在Java中类只容许单一继承B、在Java中一种类只能实现一种接口

37、C、在Java中一种类不能同步继承一种类和实现一种接口D、在Java中接口只容许单一继承114. 若在某一种类中定义有如下办法: final void aFinalFunction( );则该办法属于( C )。A、默认办法 B、构造办法 C、最后办法 D、抽象办法115. 在Java中,一种类可同步定义许多同名函数,这些函数形式参数个数或类型各不相似。这种面向对象程序特性称为( C )。A、隐藏 B、覆盖 C、重载 D、Java不支持此特性116. 关于被私有保护访问控制符private protected修饰成员变量,如下说法对的是( B )。A可以被三种类所引用:该类自身、与它在同一种包

38、中其她类、在其她包中该类子类B可以被两种类访问和引用:该类自身、该类所有子类C只能被该类自身所访问和修改D只能被同一种包中类访问117. 编译Java Applet 源程序文献产生字节码文献扩展名为( B )。A、java B、class C、byte D、exe118. 设 x = 1 ,y = 2 ,z = 3,则表达式 y+=z-/+x 值是( B )。 A. 3 B. 3. 5 C. 4 D. 5119如下接口定义中,对的是( D )。A、interface A void print();B、final interface A void print();C、abstract inter

39、face A extends I1,I2 /I1、I2为已定义接口 abstract void print();D、interface A void print();120在编写异常解决Java程序中,每个catch语句块都应当与( D )语句块相应,使得用该语句块来启动Java异常解决机制。 A、if - else B、switch C、try D、throw 121. JVM含义是( D )。AJava编译器 BJava运营环境 CJava开发环境 DJava虚拟机 122. 用abstract定义类( D )。 A、可以被实例化 B、不能派生子类C、不能被继承 D、只能被继承123. 下

40、列Java标记符中,哪个不是合法标记符(C)。()myName()mail_2()value-1()dollar_$ 124. 已知x=2.5,a=7,y=4.22,则表达式x+a%3*(int)x%(int)y值为(A )。()4.5()3.5()2.5()5.5 125. 若要阐明一种抽象类,使用核心字是(D )。()static()implements()final()abstract 126. 如下数组定义中,(C )不对的。()int a=new int20;()int a=new int20; ()char c20;()char c; 127. Java中线程5种状态涉及(C )。()新建、停止()运营、撤除()运营、阻塞()就绪、启动128. 一种子类与否可以继承父类构造办法,(A )。()不可以()可以()一定条件下可以 129. 若要使用线程,需实现接口和办法分别为(D

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服