|
(单选题) 1: Java语言使用_______进行解释执行。
A: 字节码
B: 机器码
C: 伪码
D: 二进制码
(单选题) 2: 定义一个长度为5值为空的字符串数组,下列选项正确的是_______。
A: String a[]={"","","","",""};
B: String a[5];
C: String [5] a;
D: String []a=new String[5];for(int i=0;i<5;a[i++]=null);
(单选题) 3: 下列说法中,正确的一项是_______。
A: Java语言是以类为程序的基本单位的
B: Java语言是部分大小写的
C: 多行解释语句必须以//开始
D: 在Java语言中,公共类的源文件和该类名可以不相同
(单选题) 4: 下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=0; for(int i=1;i<=4;i++){ x=4; for(int j=1;j<=3;j++){ x=3; for(int k=1;k<=2;k++){ x=x+6;
A: 36
B: 48
C: 144
D: 15
(单选题) 5: 对于一维数组a[10],下列对数组的正确引用的是_______。
A: a[10]
B: a[0]
C: a[3/1.0]
D: a[3.4]
(单选题) 6: 在Java API文档中,不包括以下哪个内容?
A: 类及用途的描述
B: 父类的方法的列表
C: 成员变量的列表
D: 类层次
(单选题) 7: 下面程序段的运行结果为_______。public class OperatorsAndExpressions { void stringsPlus(){ int x=3,y=4,z=5; String s="xyz="; System.out.println(x+y+z); System.out.println(s+x+y+z); } public static void main(String args[]){
A: 345 xyz=345
B: 12 xyz=345
C: 345 xyz=12
D: 12 xyz=12
(单选题) 8: 下列基本命令中,_______命令是类文件解释器。
A: javadoc
B: jar
C: javah
D: javap
(单选题) 9: 按照运算符功能划分,运算符+属于_______。
A: 三元运算符
B: 二元运算符
C: 算术运算符
D: 赋值运算符
(单选题) 10: 下面程序段的输出结果为_______。package test; public class classA{ int x=20; static int y=6; public static void main(String args[]){ classB b=new classB(); ##go(10); System.out.println("x="+##x); }
A: x=10
B: x=20
C: x=6
D: 编译不能通过
|
|