Java题库1-单项选择题 .doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java题库1-单项选择题 .doc》由会员分享,可在线阅读,更多相关《Java题库1-单项选择题 .doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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=1
2、00 B. final 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
3、 )。A. Java编译器 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
4、main(String args) float c=a+b; .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. KeyEve
5、nt B. ActionEvent C. ItemEvent D. MouseEvent14. Java程序的执行过程中用到一套JDK工具,其中是指( 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标识符规定的是
6、(C )。A. $_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. f
7、inalD. abstract 21. 数组中可以包含什么类型的元素?(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.
8、 getIPAddress();25. 能从循环语句的循环体中跳出的语句是(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. 实参的
9、顺序、类型必须与形参一致。29. 如果希望所有的控件在界面上均匀排列,应使用下列哪种布局管理器(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 Ob
10、j=new Base(); C. Base Obj=new Base(); 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
11、()C. stop()D. new35. 在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。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
12、 D. static39. 下面哪个语句是正确的(C )A. Object o=new Button(A);B. Button b=new Object(B); C. Panel p=new Frame();D. Frame f=new Panel(); 40. 进行Java基本的GUI设计需要用到的包是( C )。A. B. C. D. 41. 请问所有的异常类皆继承哪一个类?(B )。A. .ExceptionB. .ThrowableC. .ExceptionD. .Error42. 在使用interface声明一个接口时,只可以使用(D)修饰符修饰该接口。A. privateB. pr
13、otectedC. 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().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 method()C. fina
15、l 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);s();A. 在当前目录下生成子目录:xxxyyyzzzB. 生成目录: e:xxxyyyzzzC. 在当前目录
16、下生成文件.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. 类具有封装性,但可以通过类的公共接口访问类中的数据C. 声明一个类时,必须使用pu
17、blic修饰符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. Java运行环境 C.
18、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. 16 D. 32
19、61. 运行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. whi
20、le语句是先执行语句再测试条件,条件不符则终止 B. ;do-while语句是先测试条件再执行语句,条件不符则终止C. 两种循环结构中都必须有循环体,循环体不能为空D. do-while语句循环体至少被执行一次65. 在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( A ) A. import .*; B. import t.Applet; C. import .*; D. import .Graphics;66. 使JButton控件隐藏需执行以下哪个方法( B )A. setVisible(true) B. setVisible(false
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java题库1-单项选择题 Java 题库 单项 选择题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内