《JAVA程序设计》期末试题及答案B卷.pdfVIP

  • 12
  • 0
  • 约4.95千字
  • 约 8页
  • 2020-11-05 发布于四川
  • 举报
《JAVA程序设计》期末试题及答案 B 卷 绝密★启用前 学院 学年第一学期 ( 本卷共 4 大题 , 满分 100 分 , 考试时间 90 分钟) 得分评卷人 一、判断题、(每小题 2 分,共 20 分) 1、Java 语言具有较好的安全性和可移植性及与平台无关等特 性。 2、Java 语言程序开发时需要的一些类库和文件在 jdk 的 lib 目 录中。 3、Java 语言使用的是 Unicode 字符集,每个字符在内存中占 8 位。 4、Java 语言中不同数据类型的长度是固定的,不随机器硬件不 同而改变。 5、程序员可以使用异常处理机制来处理 Error 异常。 6、一个类可以实现多个接口,接口可以实现“多重继承”。 7、实现接口的类不能是抽象类。 8、在集合框架中常用集合类 ArrayList 类是 List 接口的重要实 现。 9、File 类只对文件本身进行操作,而 RandomAccessFile 可以 操作文件内容。 10、抽象窗口工具包( AWT)为开发者提供了建立图形用户界面 的工具集合。 得分评卷人 二、单项选择题(每小题 2 分,共 30 分) 1、关于 Java 语言叙 述错误的是:() A.Java 语言具有跨平台性 B.Java 是一种面向对象的语言 C.Java 语言中的类可以多继承 D.Java 的垃圾收集机制自动回收程序已不再使用的对象 2、以下叙述正确的是:() A.构造方法必须是 public 方法 B.main 方法必须是 public 方法 C.Java 应用程序的文件名可以是任意的 D.构造方法应该声明为 void 类型 3、关于 Java 中数据类型叙述正确的是:() A、整型数据在不同平台下长度不同 B.boolean 类型数据只有 2 个值, true 和 false C.数组属于简单数据类型 D.Java 中的指针类型和 C 语言的一样 4、设 int x=1,float y=2 ,则表达式 x / y 的值是:() A.0 B.1 C.2 D.以上都不是 5、以下语句有语法错的是:() A.int x=1 ;y=2 ;z=3 B.for (int x=10,y=0 ;x0 ;x++); C.while (x5); D.for(; ;); 6、关于类和对象的叙述正确的是:() A.Java 的类分为两大部分:系统定义的类和用户自定义的类 B.类的静态属性和全局变量的概念完全一样,只是表达形式不 同 C.类的成员至少有一个属性和一个方法 D.类是对象的实例化 7、以下有关构造方法的说法,正确的是:() A.一个类的构造方法可以有多个 B.构造方法在类定义时被调用 C.构造方法只能由对象中的其它方法调用 D.构造方法可以和类同名,也可以和类名不同 8、以下有关类的继承的叙述中,正确的是:() A.子类能直接继承父类所有的非私有属性,也可通过接口继承 父类的私有属性 B .子类只能继承父类的方法,不能继承父类的属性 C .子类只能继承父类的非私有属性,不能继承父类的方法 D .子类不能继承父类的私有属性 9、下列属于容器的组件有: ( ) A .Jbutton B .Jpanel C .Canvas D .JT extArea 10、void 的含义:( ) A .方法体为空 B .定义的方法没有形参 C .定义的方法没有返回值 D .方法的返回值不能参加算

文档评论(0)

1亿VIP精品文档

相关文档