一体化考核模拟试卷及答案
计算机程序设计员(Java)(四级)试卷
注意事项
考试时间:180min。
请首先按要求在试卷的标封处填写您的姓名、准考证号和所在单位的名称。
请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。
不要在试卷上乱写乱画,不要在标封处填写无关的内容。
第一部分 | 第二部分 | 总分 | |
得分 | |||
第一部分Java2编程技术基础
得分 | |
评分人 | |
一、单项选择题(第1题~第20题。选择一个正确答案,将相应的字母填入题内的括号中。每题0.5分,满分10分)
1.以下几项,编译正确的是()。
A.double f=1.3f;
B. char c=’\u0ffff’;
C. boolean b=null;
D. int i=1E3;
2. 编译如下代码会出现什么情况?()。
class MyClass{
public static void main(String args[]){
mthd(args);
}
public void mthd(String[] args){
System.out.println(args.length);
}
}
A.main方法声明有错
B.无法从静态上下文中引用非静态方法mthd
C.mthd方法参数类型不匹配
D.语句“System.out.println(args.length);”有错
3. 以下几项编译正确的是()。
A. import java.util.Date;
package mypackage.*;
class Myclass{}
B. package mypackage.*;
import java.util.Date;
class MyClass{}
C. /*comment*/
package mypackage;
import java.util.*;
class MyClass{}
D. import java.util.*;
package mypackage;
class MyClass{}
4. 对于byte类型的可表示范围,说法正确的是()。
A. 从0到255
B. 从-128到127
C. 从-256到255
D. 根据java虚拟机的具体实现而定
5. 代码如下:
public class MyClass{
public static void main(String args[])
{
System.out.println(args[2]);
}
}
运行java MyClass Hello World将输出的结果是()。
A.MyClass
B.Hello
C.World
D.抛出异常:“java.lang.ArrayIndexOutOfBoundsException:2”
6. 编绎运行如下代码的结果是()。
public class MyClass{
static int i;
public static void main(String args[]){
System.out.pritnln(“i=”+i);
}
}
A.i=0;
B.i=1;
C.i=null;
D.编译错
7. 编译运行如下代码的结果是()。
public class MyClass{
public static void main(Stirng args[]){
int anar[]=new int[]{0,1,2};
System.out.println(anar[1]);
}
}
A.零
B.1
C.编译错
D.运行异常
8. 编译运行如下代码的结果是()。
public class MyClass{
public static void main(String args[]){
int anar[]=new int[5];
System.out.println(++anar[0]);
}
}
A.编译错
B.运行异常
C.1
D.null
9. 编译运行如下代码的结果是()。
public class MyClass{
public static void main(String args[]){
int i=1;
switch(i){
case 0:
System.out.print(“zero”);
break;
case 1:
System.out.print(“one”);
case 2:
System.out.print(“two”);
default:
System.out.print(“default”);
}
}
}
A.one two default
B.one two
C.one default
D.default
10. 以下语句,()输出为-9.0。
A. System.out.println(Math.floor(-9.9))
B. System.out.und(-9.9))
C. System.out.il(-9.9))
D. System.out.println(Math.abs(-9.9))
11. 编译运行如下代码可能产生的结果是()。
public class MyClass{
public static void main(String args[]){
String s=”like icecream?”;
byte iBegin=5;
byte iEnd=7;
System.out.println(s.substring(iBegin,iEnd));
}
}
A.ice
B.ic
C.icecream
D.编译错误
12. 如何寻字串“java“中“V”字符的位置?()
A. “java”[2];
B. “java”.charAt(‘v’);
C. “java”.indexOf(‘v’);
D. “java”.valueOf(‘v’);java程序设计考试题
13. 运行如下代码的结果是()
System.out.println(8 | 4);
A.4
B.8
C.12
D.2
14. 事件监听接口中的方法的返回值是()。
A. int
B. String
C. void
D. Object
15. 编译运行如下代码,可能产生的结果是()。
class MyClass implements Runnable{
int i=0;
public void run(){
while(i<5){
System.out.print(++i);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论