![](https://csdnimg.cn/release/download_crawler_static/87018853/bg1.jpg)
(完整版)2014 年杭州电子科技大学 Java 期末试卷
杭州电子科技大学学生考试卷( A )卷
注意:所有答案均写在答卷上,写在试卷上无效;
(一)单选题(每题 2 分,共 30 分)
(1) 下列哪个类型不属于 Java 的基本数据类型 .
A、float B、boolean C、char D、String
(2) 以下哪个不属于 Java 的合法标识符.
A、Class B、_name; C、abc; D、1_name;
(3) 若整型变量 i 的值为奇数,那么值为 true 的逻辑表达式是( )。
A、i%2=0; B、i%2==1;
C、i/2==0; D、i%2 equals 0;
(4) 数学表达式|x|〈10 对应的 java 表达式为 .
A、|x|<10 B、x<10&&x〉-10 C、x<10||x>—10 D、
10〉x>-10
(5) 比较两个字符串 s1 和 s2 的长度是否相等,如下表达式中正确的是
( )。
A、s1。equals(s2) B、s1。length( ).equals
(s2)
C、s1.length( )。equals(s2。length( ) D、s1。length( )
== s2。length( )
(5) 设有定义:int [] a = {4, 2, -7, 5, 1, 6, 3};则 a[a[1]]的
值为 。
A、 4 B、2 C、 -7 D、 5
(6) 关于方法的返回值,以下说法正确的是
A、方法必须有返回值 B、方法可以没有返回值,
也可以有多个返回值
C、方法有且仅有一个返回值 D、方法必须有至少一个返回值
(7) 设 Student 为已定义的类名,下列语句能正确创建 Student 对象的
是 。
A、Student s=new Student; B 、 Student s=new
Student ();
C、Student s= Student (); D、Student s[ ]
=new Student [10];
(8) 对于一个三位正整数 n,表达式( )可以取出 n 的百位数字.
A、n%10/10 B、n%10 C、n/10%10 D、n/100
(9) 指出下列哪个方法与方法 public void overload(int x, int y){}
为不合理的重载方法 。
A、public long overload (long x, long y){} B、public float