单项选择题
现有:
class Banana2 f
static int X=2;
public static void main (String [] args) {
int X=2;
Banana2 b=new Banana2();
b.go(x);
}
static {x+=x; }
void go (int x) {
++x;
System. out.println (x);
}
结果为:()
A.7
B.5
C.3
D.2
相关考题
-
单项选择题
我们定义一个Account类来描述银行账户,银行账户有账户名、金额等属性特征,同时有存款、取款等行为特征,下述代码适合描述的是哪项?()
A.class Accountf String name;//账户 S tring amount; //金额 Account (String name)( ) void deposit (double mount){ //存款 ) void withdraw (double mount){ //取款 } )
B.class Accountf String name;//账户d ouole amount; //金额 Account(double amount){ } void deposit (double mount){ //存款 ) void withdraw (double mount){ //取款 ) )
C.class Accountf String name;//账户 double amount; //金额 Account (String name){} void deposit (double mount){//存款 ) void withdraw (double mount){ //取款 ) )
D.class Accountf String name;//账户 double amount;//金额 Account (String name){} void deposit(){//存款 ) void withdraw(){//取款 ) ) -
多项选择题
下列哪些是方法publicintadd(inta)的重载方法?()
A. public int add (long a);
B. public void add (int a);
C. public void add (long a);
D. public int add (float a); -
单项选择题
有关new关键字的描述正确的是哪项?()
A.创建对象实例的时候可以不使用new关键字
B.new所创建的对象不占用内存空间
C.new会调用类的构造器来创建对象
D.new所创建的对象一定存在引用变量
