------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。
A: 将private int m 改为protected int m
B: 将private int m 改为 public int m
C: 将private int m 改为 static int m
D: 将private int m 改为 int m
正确答案:
(单选题) 2: 异常包含下列那些内容( )。
A: 程序中的语法错误
B: 程序的编译错误
C: 程序执行过程中遇到的事先没有预料到的情况
D: 程序事先定义好的可能出现的意外情况
正确答案:
(单选题) 3: 若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
A: x[5-3]
B: x[k]
C: x[k+5]
D: x[0]
正确答案:
(单选题) 4: 下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2; A: 0
B: 1
C: true
D: false
正确答案:
(单选题) 5: 设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )
A: x > y || x > z
B: x != y
C: z > ( y + x
D: x < y & ! ( x < z )
正确答案:
(单选题) 6: 下面哪几个函数是public void example(){...}的重载函数( )。
A: public void example( int m){...}
B: public int example(){...}
C: public void example2(){...}
D: public int example3 ( int m, float f){...}
正确答案:
(单选题) 7: 下列语句序列执行后,ch1 的值是( )。 char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1;
A: ‘A'
B: B'