1、JAVA 基础测试题(A 卷)一、不定项选择题(30 分)1、下面哪个是 Java 语言中正确的标识符( )A、3com B、import C、that D、this2、下面哪个语句(初始化数组)是不正确的:( )Aint x = 1,2,3; Bint x3 = 1,2,3;Cint x = 1,2,3; Dint x = new int1,2,3;3、下述概念中不属于面向对象方法的是( )。A对象、消息 B继承、多态 C类、封装 D过程调用4、下面的代码段中,执行之后 i 和 j 的值是什么? ( )int i = 1;int j;j = i+*2+3*-i; A1, 2 B1, 5 C
2、2, 1 D 2, 25、下面的代码段中,属于循环的是( )A、for 语句 B、if 语句 C、do.while 语句 D、main 函数6、以下不属于“汽车”对象的行为的是( )A、启动 B、减速 C、加速 D、速度7、下面哪些是合法的变量名? ( ) A2variable B_3_ C小明 D#myvar E. $_¥8、运行下图代码,会出现的结果是( )int a = 9850123543;a=a+1;System.out.println(a);A、9850123544 B、0 C、编译出错 D、运行出错9、八种基本类型中不包括下列哪些?( )A、int B、public C、Stri
3、ng D、void10、数据类型所占空间最小的基本类型是?( )A、byte B、int C、short D、long二、简答题(30 分)1、简述 return 的作用和使用方式2、简述成员变量,成员方法,以及局部变量的定义,并写出局部变量的有效范围3、简述 public 和 protect 和 private 的区别4 、简述+i 和 i+的区别5 、写出两种死循环三、编程题(40 分)1、使用 for 循环输出一个乘法表2、倒叙输出 29183(使用至少两种不同方法)3、求 1 到 100 的所有奇数加和与偶数加和的差的绝对值4、斐波那契数列是经典的数列,其中从第三位数字开始,每一个数字都是前两个数字的加和,例如:1,1,2,3,5,8,13,21,34,现在请利用循环语句输出 100 以内的斐波那契数列