本测试题为北大青鸟内部java测试题,仅供参考
理 论 知 识 试 卷
注意:将答案写在答题纸上,不得在试卷上作答!
================================================
选择题
(针对以下题目,请选择最符合题目要求的答案,针对每一道题目,所有答案都选对,该题目得分,所选答案错误或不能选出所有答案,则该题不得分。50题,每小题2分)
1. 下面( A,C )是合法的Java变量名。(答案写到答题卡) 【选二项】//合法变量名要求:1,
首字母一般小写,除$和_之外不能有其他特殊字符;2,不能以关键字作为变量名;3数字不能放在变量名的开头;4,变量名中不能有除$和_之外不能有其他特殊字符。
A. _myString
B. $a+b
C. myString
D. 9myString
2. 在Java中,源文件Test.java中包含如下代码段,则程序编译运行结果是( )。(答案写到
答题卡) 【选一项】
public class Test{
public static main(String[] args){ //首先,在主方法里。必须要有void
system.out.println(“Hello!”);//system中的”s”要大写
}
}
A.输出:Hello!
B.编译出错,提示“无法解析system”
C.运行正常,但没有输出任何内容
D.运行时出现异常
3. 在Java中,单行注释使用( )符号开头。(答案写到答题卡) 【选一项】
A. /*
B. */
C. *
D. //
4. 在Java中,java.util.Arrays类的( )方法用于对已排序的数组进行二元搜索。(答案写到
答题卡) 【选一项】
A. binarySearch //是查询一个数在以排好的数组中的位置
B. sort
C. size
D. length