1 、给出如下代码 :
class Test{
private int m;
public static void fun() {
// some code...
}
}
如何使成员变量 m 被函数 fun() 直接访问 ? C
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 、下面哪个函数是 public void example(){...} 的重载函数? D
A 、 private void example( int m){...}
B 、 public int example(){...}
C 、 public void example2(){...}
D 、 public int example ( int m, float f){...}
3 、给出下面的代码段 :
public class Base{
int w, x, y ,z;
public Base(int a,int b)
{
x=a; y=b;
}
public Base(int a, int b, int c, int d)
{
// assignment x=a, y=b
w=d;
z=c;
}
}
在代码说明 // assignment x=a, y=b 处写入如下哪个代码是正确的? D
A 、 Base(a,b);
B 、 x=a, y=b;
C 、 this(a),this(b);
D 、 this(a,b);
4 、已知如下定义: String s = "story";
下面哪个表达式是合法的? A
A 、 s += "books";
B 、 char c = s[1];
C 、 int len = s.length;