1.Java基础知识测试_B卷 下载本文

内容发布更新时间 : 2024/6/29 10:12:30星期一 下面是文章的全部内容请认真阅读。

Java基础知识测试_B卷

本套题共40道,前30道为单选,后10道为多选。单选2分/题,多选4分/题。多选题不全对半分,全对满分。

单选题

1. 下面哪种类型的文件可以在java虚拟机中运行? ( ) A. .java B. .jre C. .exe D. .class

2. 下面程序的运行结果 class Demo {

public static int fun(int c) {

}

public static void main(String[] args) { }

}

int temp = fun(2);

System.out.println(temp); return c+=2;

A. 2 B. 4 C. 6 D. 8

3. 在Java中,以下( )选项中的java命令能够将java源文件编译为字节码文件? A. java B. javaw C. javac D. jar

4. 下面数组定义正确的是()

A. int [] arr ={23,45,65,78,89}; B. int [] arr=new int[10]{}; C. int [] arr=new int[4]{3,4,5,6}; D. int [] arr={\

5. 下面程序执行的结果是?( ) int x =1,y=1;

if(x++==2 & ++y==2) { }

System.out.println(\A. x=1 y=2 B. x=7 y=1 C. x=7 y=2

x=7;

D. x=2 y=2

6. 同一类中有两个以上方法同名称方法重载,Java语言规定(): A. 不允许重载

B. 重载方法的参数列表必须不同 C. 重载方法的返回值类型必须不同

D. 重载方法的参数列表和返回值类型必须都不同。

7. 下面程序执行的结果是?( ) boolean b=true; if(b=false) { }

else if(b) { }

else if(!b) { } else { } A. a B. b

System.out.println(\System.out.println(\System.out.println(\ System.out.println(\