文档详情

Java复习题(学生版).pdf

发布:2017-04-08约字共17页下载文档
文本预览下载声明
Java 复习题 一、选择题 1、关于 Java语言叙述错误的是:( ) A.Java语言具有跨平台性 B.Java是一种面向对象的语言 C.Java类可以多继承 D.Java的垃圾收集机制自动回收程序已不再使用的对象 2、Java 应用程序中 main方法的返回类型是什么?( ) A、int B、float C、double D、void 3、Java编译器将 Java程序转换为字节码并保存在( )文件中。 A. .java B. .class C. .obj D. .exe 4、以下哪个不是 Java 的关键字?( ) A.do B.try C.final D.While 5、下面哪个不是 java 语言中的关键字?( ) A.long B.sizeof C.instanceof D.const 6、以下哪项标识符是不合法的。( ) A.String B.$1 C.x D.3_a 7、变量命名规范说法正确的是( ) A、不同类型的变量,可以起相同的名字; B、变量不能以数字作为开头; C、A和 a在 java中是同一个变量; D、变量由字母、下划线、数字、$符号随意组成; 8、关于 Java中数据类型叙述正确的是( ) A、整型数据在不同平台下长度不同 B.boolean 类型数据只有 2个值,true 和 false C.数组属于简单数据类型 D.Java中的指针类型和 C语言的一样 9、以下语句有语法错的是( ) A.int x=1;y=2;z=3 B.for (int x=10,y=0;x0;x++); C.while (x5); D.for(; ;); 10、设有下面两个赋值语句: a = Integer.parseInt(12); b = Integer.valueOf(12).intValue(); 下述说法正确的是( )。 A. a是整数类型变量,b是整数类对象 B. a是整数类对象,b是整数类型变量。 C. a和 b都是整数类对象并且值相等 D. a和 b都是整数类型变量并且值相等。 11、已知 int i= Integer.MIN_VALUE;则(i-1)+(i-1L)= ( ) A. 0 B. 2 C. -2 D. -1 12、下面程序段执行后 b的值是( )。 Integer a =new Integer(9); boolean b = a instanceof Object; A.9 B.true C.1 D.false 13、在命令行键入:java Test aaa bb c 回车后输出的结果是 ( )。 public class Test { public static void main(String args[]) { int k1=args.length; int k2=args[1].length(); System.out.print(k1+ +k2); } } A. 3 2 B. 1 2 C. 1 3 D. 3 3 14、有整型数组:int[] x={12,35,8,7,2};调用方法 Arrays.sort(x)后,数组 x 中的元素 值依次是( ) A. 2 7 8 12 35 B. 12 35 8 7 2 C. 35 12 8 7 2 D. 8 7 12 35 2 15、以下方法的返回类型是( )。 ReturnType function( int x , double y ) { return x+y/2; } A.byte B.short C.float D.double 16、下列程序段执行后的结果是( ) int x = 0; int y = 10; do{ y--; ++x; }while(x
显示全部
相似文档