一体化考核模拟试卷及答案
计算机程序设计员(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小时内删除。