试卷_Java测试题2.pdf_第1页
试卷_Java测试题2.pdf_第2页
试卷_Java测试题2.pdf_第3页
试卷_Java测试题2.pdf_第4页
试卷_Java测试题2.pdf_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

试卷名称 Java 测试题 2 试卷说明 命题教师 北京邮电大学世纪学院 计算机科学与技术系 许 艺枢 一 单项选择题 总分 100 1 分值 1 0 分 执行以下代码 输出结果是 int x 5 y 7 u 9 v 6 System out println x y x 2 u v u 3 v 2 A 8 B 6 C 7 D true 序号 11 难度 1 考查点 表达式和流程控制语句 2 分值 1 0 分 按运算符操作数的数目划分 运算符 的类型是 A 三目 B 双目 C 四目 D 单目 序号 118 难度 1 考查点 表达式和流程控制语句 3 分值 1 0 分 Java 语言中 只限子类或者同一包中的类的方法能访问的访问权限是 A public B private C protected D 序号 12 难度 1 考查点 对象和类 4 分值 1 0 分 以下程序代码的输出结果是 int x 100 System out println 5 5 x 8 A 5 512 B 5 512 5 C 18 D 5 54 序号 137 难度 2 考查点 表达式和流程控制语句 5 分值 1 0 分 以下程序代码的输出结果是 int x 100 System out println 5 5 x 8 A 18 B 17 5 C 9 5 D 5 512 序号 157 难度 1 考查点 表达式和流程控制语句 6 分值 1 0 分 执行语句 int n 7 int b 2 n 后 b 和 n 的值分别是 A b 15 n 8 B b 16 n 8 C b 14 n 8 D b 14 n 7 序号 171 难度 1 考查点 表达式和流程控制语句 7 分值 1 0 分 设 x 1 y 2 z 3 则表达式 y z x 的值是 A 3 B 3 5 C 4 D 5 序号 19 难度 2 考查点 表达式和流程控制语句 8 分值 1 0 分 下面哪个表达式可用得到 x 和 y 的最大值 A x y y x B xy x y x y D x y y x 序号 23 难度 1 考查点 表达式和流程控制语句 9 分值 1 0 分 下列声明和赋值语句错误的是 A double w 3 1415 B String strl bye C float z 6 74567 D boolean truth true 序号 236 难度 2 考查点 标识符和数据类型 10 分值 1 0 分 java 中 八进制数以 开头 A 0 x B 0 C 0X D 08 序号 237 难度 1 考查点 标识符和数据类型 11 分值 1 0 分 自定义类型转换是由按优先关系从低级数据转换为高级数据 优先次 序为 A char int long float double B int long float double char C long float int double char D 以上都不对 序号 238 难度 2 考查点 标识符和数据类型 12 分值 1 0 分 在 java 中 Integer MAX VALUE 表示 A 浮点类型最大值 B 整数类型最大值 C 长整型最大值 D 以上说法都不对 序号 239 难度 3 考查点 标识符和数据类型 13 分值 1 0 分 JAVA 中 数据类型值中不可能出现的符号是 A d B f C e D 序号 240 难度 2 考查点 标识符和数据类型 14 分值 1 0 分 下列表示单引号的是 A B R C D 序号 241 难度 2 考查点 标识符和数据类型 15 分值 1 0 分 下列语句片断中 four 得值为 int three 3 char one 1 char four char three one A 3 B 1 C 31 D 4 序号 242 难度 2 考查点 表达式和流程控制语句 16 分值 1 0 分 下列不属于整型变量的类型是 A byte B short C float D long 序号 243 难度 2 考查点 标识符和数据类型 17 分值 1 0 分 int 类型整型变量在内存中的位数为 A 8 B 16 C 32 D 64 序号 244 难度 2 考查点 标识符和数据类型 18 分值 1 0 分 下列数据类型转换 必须进行强制类型转换的是 A byte int B short long C float double D int char 序号 245 难度 3 考查点 标识符和数据类型 19 分值 1 0 分 java 中 用 关键字定义常量 A final B define C float D const 序号 246 难度 1 考查点 标识符和数据类型 20 分值 1 0 分 下列属于条件运算符的是 A B C 24 b1 b1 b2 A 0 B 1 C true D false 序号 281 难度 2 考查点 表达式和流程控制语句 39 分值 1 0 分 下列标识符不合法的是 A variable B variable C variable5 D break 序号 294 难度 1 考查点 标识符和数据类型 40 分值 1 0 分 下列哪一个不属于 Java 的基本数据类型 A int B String C double D boolean 序号 295 难度 1 考查点 标识符和数据类型 41 分值 1 0 分 下列答案正确的是 A int n 7 int b 2 n 结果 b 15 n 8 B int n 7 int b 2 n 结果 b 16 n 8 C int n 7 int b 2 n 结果 b 14 n 8 D int n 7 int b 2 n 结果 b 14 n 7 序号 296 难度 2 考查点 表达式和流程控制语句 42 分值 1 0 分 Java 中 下列答案正确的是 A int n 7 int b 2 n b 3 5 B int n 7 int b 2 n b 3 5L C int n 7 int b 2 n b 3 5D D int n 7 int b 2 n b 3 序号 297 难度 2 考查点 表达式和流程控制语句 43 分值 1 0 分 下列哪个不能作为 switch 表达式的数据类型 A int B char C short D long 序号 298 难度 2 考查点 表达式和流程控制语句 44 分值 1 0 分 表示范围大的数据类型要转换成范围小的数据类型 需要用到 类 型转换 A 隐式 B 强制 C 不需要 D 强弱 序号 299 难度 2 考查点 标识符和数据类型 45 分值 1 0 分 System out print 1 2 打印到屏幕的结果是 A 3 B 12 C 1 2 D 4 序号 300 难度 1 考查点 表达式和流程控制语句 46 分值 1 0 分 下面哪个是不合法的变量名称 A while ture B True C name D T1 序号 301 难度 2 考查点 标识符和数据类型 47 分值 1 0 分 下列变量定义正确的是 A boolean status 1 B float d 45 6 C char ch a D int k 1 1 序号 302 难度 2 考查点 标识符和数据类型 48 分值 1 0 分 某个 main 方法中有以下代码 String s1 s2 int numbers int num num 15 boolean switcher false 下列哪个说法是正确的 A 声明了 1 个基本类型变量和 2 个引用变量 B 声明了 2 个基本类型变量和 2 个引用变量 C 声明了 2 个基本类型变量和 3 个引用变量 D 声明了 3 个基本类型变量和 3 个引用变量 序号 303 难度 2 考查点 标识符和数据类型 49 分值 1 0 分 考察下列程序代码 final int BASE 10 int nubmer 下列哪个表达式可以 求出 number 的最后一位数字 A number BASE B BASE number C BASE number D number BASE 序号 304 难度 2 考查点 表达式和流程控制语句 50 分值 1 0 分 定义变量 boolean b ture 则 String valueOf b 的类型是 A Boolean B String C false D int 序号 305 难度 3 考查点 标识符和数据类型 51 分值 1 0 分 哪些是将一个十六进制值赋值给一个 long 型变量 A long number 345L B long number 0345 C long number 0345L D long number 0 x345L 序号 306 难度 2 考查点 标识符和数据类型 52 分值 1 0 分 下面的哪些答案可以用以表示八进制值 A 010 B 0 x10 C 08 D 0 x8 序号 307 难度 1 考查点 标识符和数据类型 53 分值 1 0 分 哪些不是 Java 关键字 A TRUE B sizeof C const D super 序号 308 难度 2 考查点 标识符和数据类型 54 分值 1 0 分 下面哪些不是 java 的原始数据类型 A short B Boolean C unit D float 序号 309 难度 2 考查点 标识符和数据类型 55 分值 1 0 分 指出正确的表达式 A byte 128 B Boolean null C long l 0 xfffL D double 0 9239d 序号 310 难度 2 考查点 表达式和流程控制语句 56 分值 1 0 分 设 x 1 y 2 z 3 则表达式 y z x x 的值是 A 0 B 1 C 2 D 3 序号 311 难度 2 考查点 表达式和流程控制语句 57 分值 1 0 分 下面的哪些赋值语句是错的 A float f 20 3 B double d 2 3E12 C double d 2 1352 D double d 3 14D 序号 312 难度 2 考查点 表达式和流程控制语句 58 分值 1 0 分 以下选项中循环结构合法的是 A while int i 7 i System out println I is 1 B int j 3 while j System out println j is j C int j 0 for int k 0 j k 10 j k System out println j is j k is k D System out println j is j k is k if j 3 continue loop while j4 88 8 8 A 输出结果为 value is 88 8 B 输出结果为 value is 8 C 输出结果为 value is 8 0 D 语句错误 序号 314 难度 2 考查点 表达式和流程控制语句 60 分值 1 0 分 能构成多分支语句是 A for 语句 B while 语句 C switch 语句 D do while 语句 序号 315 难度 1 考查点 表达式和流程控制语句 61 分值 1 0 分 下列哪一个是正确的方法重载描述 A 重载方法的参数类型必须不同 B 重载方法的参数名称必须不同 C 返回值类型必须不同 D 修饰词必须不同 序号 320 难度 2 考查点 表达式和流程控制语句 62 分值 1 0 分 下述哪一组方法 是一个类中方法重载的正确写法 A int addValue int a int b return a b float addValue float a float b return a b B int addValue int a int b value a b float addValue int a int b return float a b C int addValue int a int b return a 1 int addValue int a int b return a b D int addValue int a int b return a b int addValue int x int y return x y 序号 325 难度 2 考查点 表达式和流程控制语句 63 分值 1 0 分 下列说法哪个是正确的 A 子类不能定义和父类同名同参数的方法 B 子类只能继承父类的方法 而不能重载 C 重载就是一个类中有多个同名但有不同形参和方法体的方法 D 子类只能覆盖父类的方法 而不能重载 序号 326 难度 2 考查点 表达式和流程控制语句 64 分值 1 0 分 下述哪个说法是不正确的 A 局部变量在使用之前无需初始化 因为有该变量类型的默认值 B 类成员变量由系统自动进行初始化 也无需初始化 C 参数的作用域就是所在的方法 D for 语句中定义的变量 当 for 语句执行完时 该变量就消亡了 序号 327 难度 2 考查点 表达式和流程控制语句 65 分值 1 0 分 以下有关构造方法的说法 正确的是 A 一个类的构造方法可以有多个 B 构造方法在类定义时被调用 C 构造方法只能由对象中的其它方法调用 D 构造方法可以和类同名 也可以和类名不同 序号 33 难度 1 考查点 对象和类 66 分值 1 0 分 考虑以下的方法头 public void myMethod1 int num1 char letter 下列哪个 描述是正确的 A 这个方法有个 int 型的参数 它的形式参数是 letter B 这个方法有个 int 型的参数 它的形式参数是 num1 C 这个方法有个 char 型的参数 它的实际参数是 myMethod1 D 这个方法是一个构造方法 序号 330 难度 2 考查点 表达式和流程控制语句 67 分值 1 0 分 下列整型的最终属性 i 的定义中 正确的是 A final i B static int i C static final int i 234 D final float i 3 14f 序号 344 难度 2 考查点 标识符和数据类型 68 分值 1 0 分 设 int x 1 float y 2 则表达式 x y 的值是 A 0 B 1 C 2 D 以上都不是 序号 35 难度 2 考查点 表达式和流程控制语句 69 分值 1 0 分 以下语句有语法错的是 A int x 1 y 2 z 3 B for int x 10 y 0 x 0 x C while x 5 D for 序号 36 难度 1 考查点 表达式和流程控制语句 70 分值 1 0 分 关于类和对象的叙述正确的是 A Java 的类分为两大部分 系统定义的类和用户自定义的类 B 类的静态属性和全局变量的概念完全一样 只是表达形式不同 C 类的成员至少有一个属性和一个方法 D 类是对象的实例化 序号 37 难度 1 考查点 对象和类 71 分值 1 0 分 关于 Java 语言叙述错误的是 A Java 语言具有跨平台性 B Java 是一种面向对象的语言 C Java 语言中的类可以多继承 D Java 的垃圾收集机制自动回收程序已不再使用的对象 序号 38 难度 1 考查点 对象和类 72 分值 1 0 分 下列方法定义中 正确的是 A int x char ch a return int ch B void x return true C int x return true D int x int a b return a b 序号 41 难度 1 考查点 表达式和流程控制语句 73 分值 1 0 分 用于定义类成员的访问控制权的一组关键字是 A class float double public B float boolean int long C char extends float double D public private protected 序号 42 难度 1 考查点 对象和类 74 分值 1 0 分 不能构成循环的语句是 A for 语句 B while 语句 C switch 语句 D do while 语句 序号 43 难度 1 考查点 表达式和流程控制语句 75 分值 1 0 分 设 int 型变量 a b float 型变量 x y char 型变量 ch 均已正确定 义并赋值 正确的 switch 语句是 A switch x y B switch ch 1 C switch ch D switch a b 序号 44 难度 2 考查点 表达式和流程控制语句 76 分值 1 0 分 下列类定义中 不正确的是 A class x B class x extends y C static class x implements y1 y2 D public class x extends Applet 序号 45 难度 2 考查点 对象和类 77 分值 1 0 分 设 i j k 为类 x 中定义的 int 型变量名 下列类 x 的构造函数中 不正确的是 A x int m B void x int m C x int m int n D x int h int m int n 序号 46 难度 2 考查点 对象和类 78 分值 1 0 分 下列说法正确的有 A class 中的 constructor 不可省略 B constructor 必须与 class 同名 但方法不能与 class 同名 C constructor 在一个对象被 new 时执行 D 一个 class 只能定义一个 constructor 序号 49 难度 2 考查点 对象和类 79 分值 1 0 分 下列运算符合法的是 A while m n k A 0 B 1 C 2 D 3 序号 55 难度 2 考查点 表达式和流程控制语句 84 分值 1 0 分 Java 语言的类间的继承关系是 A 多重的 B 单重的 C 线程的 D 不能继承 序号 57 难度 1 考查点 对象和类 85 分值 1 0 分 设有定义 int i 6 则执行以下语句后 i 的值为 i i 1 A 10 B 121 C 11 D 100 序号 58 难度 2 考查点 表达式和流程控制语句 86 分值 1 0 分 给出下列的代码 哪行在编译时可能会有错误 public void modify int i j k i 100 while i 0 j i 2 System out println The value of j is j k k 1 A line 4 B line 6 C line 7 D line 8 序号 6 难度 1 考查点 表达式和流程控制语句 87 分值 1 0 分 下列语句序列执行后 ch1 的值是 char ch1 A ch2 W if ch1 2 j i else j A 15 B 16 C 7 D 8 序号 62 难度 2 考查点 表达式和流程控制语句 89 分值 1 0 分 下面语句执行后 i 的值是 for int i 0 j 1 j y x z B x y C z y x D x y A 16 B 8 C 4 D 2 序号 65 难度 2 考查点 表达式和流程控制语句 92 分值 1 0 分 以下由 for 语句构成的循环执行的次数是 for int i 0 true i A 有语法错 不能执行 B 无限次 C 执行 1 次 D 一次也不执行 序号 66 难度 2 考查点 表达式和流程控制语句 93 分值 1 0 分 下列关于继承的哪项叙述是正确的 A 在 java 中允许

温馨提示

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

评论

0/150

提交评论