《JAVA程序的设计》试题(A卷)_第1页
《JAVA程序的设计》试题(A卷)_第2页
《JAVA程序的设计》试题(A卷)_第3页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

1、JAVA程序设计模拟题一判断题1、Boolen变量值可以是 0或1()2、 在Java中,整型的大小是不固定的。一些编译器使用2字节的整型,而其它编译器则使用4字节()3、 运算符+的优先级高于运算符+()4、 将Short值赋给Long值是允许的()5、 Java中的每个类都至少有一个构造器()6、 静态方法可作用于类变量和实例变量()7、在同一类中可以有具有以下声明的两个方法:void method1(int j,int k)和 int method2(int k,int j)()8、 一个类的子类可以是某些其它类的超类()9、 当超类引用变量指定为对子类的引用时,只能访问超类中定义的成员

2、()10、 一个类可以拥有任何数量的超类和子类()二.单项选择题1. 哪种语言是以对象为特征的开发可视化程序组件的语言?()A. 过程化语言B.面向对象的语言C.机器语言D.以上都不是2. 以下哪个选项使Java得以在因特网上流行?()A. Java Applet B.Java 应用程序 C. Java 字节码3)所有Java应用程序必须包含下面哪个方法才能独立运行?()A. Start () B.Begin () C.Method () D. Main ()4)执行编译好的Java程序的命令是()A. javac B. javaC.runD.ececute5)可以将以下哪个值赋给类型char

3、的变量?()(1). ' A(2).9(3).12.3.” hello ”A. (1 )和(2)B.(1)、( 2)和(3)C. (1)D.( 2)6. Java中的子类也称为(A.内联类 B.嵌套类C.派生类 D.隐藏类7. 以下哪个是关于 Java的正确说法(A.不具有编译器B.不具有解释程序C.不具有编译器和解释程序D.具有字节码阅读器8. 运算符A.位运算符B.逻辑运算符C.这种运算符不存在9.使用以下哪些修饰符进行修饰时,子类不可访问其变量?A. Protected B. PrivateC.以上两者都是D.以上都不是10. 以下关于抽象方法的说法哪些是错误的?()A. 可以直

4、接访问它们而无需创建包含他们的类对象。B. 它们的实现是不提供的。C. 它们的实现是由其子类提供的。D. 抽象方法永远不会被调用。11. 引用抽象类的引用变量可以初始化为()A. 抽象类的对象B. 抽象类子类的对象C. 以上两者都是D. 以上都不是12. 以下关于接口的说法哪些是错误的?()A. 创建接口层次结构是可能的。B. 接口类型变量可用于应用实现它的类对象。C. 接口可被实例化。D. 声明抽象方法的接口无需在其声明中具有abstract修饰符。13. 假定没有任何修饰符指定其访问的类拥有以下哪种访问级别?()A. Public B.Protected C.Package D.Priva

5、teA. 使用Java的throw语句的方法直接抛掷的异常B. 被方法通过调用其他方法抛掷的异常C. 上面的a和bD. 以上都不是15. 如果我们假定throw object ;但该参数不是Throwable对象,则会发生什么?()A. 什么也不发生,该参数也将时有效的B. 该参数将转换成 Throwable对象,然后执行该语句C. 编译器将指出错误D. 这本身将产生异常16. 何时抛掷Error异常?()A. 当发生动态链接失败或JVM本身发生某些知命错误时B. 当OS中的中断处理程序不处理生成的中断时C. 当运行时异常系统无法处理它时D. 以上都是17. 以下程序测试String类的各种构

6、造方法,试选出其运行效果。()class STRpublic static void main(String args)String s1= new Strin g();Stri ng s2=new Strin g("Stri ng 2");char chars='a',' ','s','t','r','i',' n','g'String s3=new Strin g(chars);String s4=new Strin g(chars,2,6);

7、byte bytes=0,1,2,3,4,5,6,7,8,9;Stri ngBufer sb=new Strin gBuffer(s3);String s5=new Strin g(sb);A. The Stri ng No.1 isThe Stri ng No.2 is Stri ng 2The String No.3 is a stringThe String No.4 is stri ngThe String No.5 is a stringB .The Stri ng No.1 isThe Stri ng No.2 is Stri ng 2The String No.3 is a st

8、ringThe String No.4 is tringThe String No.5 is a stringC. The Stri ng No.1 isThe Stri ng No.2 is Stri ng 2The String No.3 is a stringThe String No.4 is strinThe String No.5 is a stringD. 以上都不对18. 下面语句段的输出结果是什么?()int i = 9;switch (i) default:case 0:break;case 1:(” on e");case 2:A .defaultB. defa

9、ult, zeroC. error default clause not defi nedD. no output displayed19. 下面哪个语句正确地声明一个整型的二维数组?()A. int a = new in t; B. i nt a1010 = new in t;C. i nt a = new in t1010; D. i nt a = new in t1010;20. 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?()A. ArrayList myList =new Object();B. List myList=new ArrayLis

10、t();C ArrayList myList =new List ();D. List myList =new List()三.多项选择1.Java语言在体系结构上是()A.定向的B.抽象的C.无关的D.特定的的正确说法()2.以下哪丨是大于 JavaA.具有编译器B.具有解释程序C.具有编译器和解释程序D.具有字节码阅读器3当我们希望在发生某些条件时跳出循环,可以使用()A. break 语句 B.4. 以下那句话是正确的?()A.异常是事件B.C.异常导致错误D.continue 语句 C.exit 语句错误导致异常5. 在Java中,以下哪种情况被视为错误?A.内存芯片故障B.C.未向用户分配存储单元的引用答:1. ( BC 2 .( ABCD 3.所有时间都是异常()试图用零去除时D.试图执行

温馨提示

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

评论

0/150

提交评论