竹笋

首页 » 问答 » 灌水 » 计算机同学这些题你们做了吗
TUhjnbcbe - 2023/5/30 21:49:00
北京手足癣医院哪个好 http://m.39.net/news/a_8877571.html

1、以下说法正确的是()(正确答案:B,C))

A:在dos窗口javac命令是运行.java文件

B:在dos窗口javac命令是编译.java文件

C:在dos窗口javacA.java编译成.class文件

D:在dos窗口javaA.class文件执行

2、哪个关键字能确定一段代码是一个类?()(正确答案:C))

A:public

B:static

C:class

D:main

3、接口Statement中定义的executeUpdate方法的返回值代表:()(正确答案:A))

A:受影响的行

B:一个结果集

C:一个对象

D:一个ArrayList集合

4、以下方法定义正确的是()(正确答案:B))

A:publicstaticintgetSum(){};

B:publicstaticintgetSum(){intsum=0;returnsum;}

C:publicstaticvoidgetSum();

D:publicstaticgetSum(){intsum=0;returnsum;}

5、在java中,()关键字用来退出循环,将控制权转给程序的其他部分。(正确答案:C))

A:return

B:continue

C:break

D:exit

6、如下Java代码运行的结果是()。

publicclassTest{

finalintage;

publicTest(){

age=10;

}

publicstaticvoidmain(String[]args){

System.out.println(newTest().age);

}

}(正确答案:B))

A:输出:0

B:输出:10

C:输出:null

D:运行时出现异常

7、阅读下面的程序片断,输出结果是()

inta=0;

while(a5){

switch(a){

case0:

case3:

a=a+2;

break;

case1:

case2:

a=a+3;

break;

default:

a=a+5;

break;

}

}

System.out.println(a);正确答案:C))

A:2;

B:3;

C:5

D:7

8、下列程序的运算结果是():

inti=5;

System.out.println(i++);(正确答案:B))

A:4

B:5

C:6

D:编译错误

9、下面有关变量及其作用域的陈述哪个是错的()(正确答案:D))

A:在方法里面定义的局部变量在方法退出的时候被撤销

B:局部变量只在定义它的方法内有效

C:在方法外面定义的变量(即实例变量)在对象被构造时创建

D:在方法中定义的方法的参变量只要该对象被需要就一直存在

10、下面选项中关于JAVA中静态变量和静态方法的说法正确的是()(正确答案:B,D))

A:静态方法中可以出现this和super关键字

B:静态变量有两种访问方式:通过类名直接访问或通过对象名访问

C:在静态方法中可以直接访问静态成员,也可以直接访问非静态成员

D:不管new多少个对象,一个类的static变量在内存中只有一份

11、给定如下所示Java代码片段,程序运行的结果是:()。

publicstaticvoidmain(String[]args){

inti;

System.out.println(“i=”++i);

}(分数:2)(正确答案:A))

A:编译错误

B:运行时出现意外

C:正常运行,输出i=1

D:正常运行,输出i=0

12、分析下面的代码,输出结果正确的是()。

doubled=84.54;

d++;

intc=d/2;(正确答案:B))

A:42

B:编译错误,更改为intc=(int)d/2;

C:43

D:编译错误,更改为intc=int(d)/2;

13、执行语句inti=1,j=++i;后i与j的值分别是什么?(正确答案:D))

A:1,1

B:2,1

C:1,2

D:2,2

14、下面程序执行完毕后,i的结果是:()

for(inti=3,j=1;j5;j+=3){

i=i+j;

}(分数:2)正确答案:D))

A:5

B:6

C:7

D:8

15、如下结果为true的是()(正确答案:A,B,C,D))

A:Strings1=”abc”;s1==”abc”;

B:inti=2;i==2;

C:Integeri=;i==

D:Strings1=newString(”abc”);s1.equals(”abc”);

16、在控制台显示消息的语句正确的是()。(正确答案:D))

A:System.out.println(我是一个Java程序员了);

B:System.Out.Println("我是一个Java程序员了");

C:system.out.println("我是一个Java程序员了");

D:System.out.println("我是一个Java程序员了");

17、以下关于JVM的叙述,哪项正确?(正确答案:A,C))

A:JVM运行于操作系统之上,它依赖于操作系统

B:JVM运行于操作系统之上,它与操作系统无关

C:JVM支持Java程序运行,它能够直接运行Java字节码文件

D:JVM支持Java程序运行,它能够直接运行Java源代码文件

18、在java中,调用类中的方法时,无需创建对象可以直接通过类名调用的方法是()(正确答案:B))

A:实例方法

B:静态方法

C:无返回值的方法

D:有返回值的方法

19、使用下列哪个关键字能声明一个常量?()(正确答案:A))

A:final

B:public

C:static

D:class

20、下面关于变量的作用域,不正确的描述是()。(正确答案:B))

A:方法中定义的变量的作用域为它所在的方法

B:不同方法中的变量不能同名

C:方法外定义的变量为全局变量

D:局部变量和全局变量可以同名

1
查看完整版本: 计算机同学这些题你们做了吗