首页 > 就业 > 笔试

笔试心得

笔试心得



笔试心得

1、下面哪些是Java合法的标识符? A,B,E
A. $persons
B. TwoUsers
C. *point
D. this
E. _endline

2、在// point x处的哪些语句是合法的? D,E

class person {
private int a;
public int change(int m){ return m; }
}

public class Teacher extends person {
public int b;
public static void main(String arg[]){
person p = new person();
Teacher t = new Teacher();
int i;
// point x
}
}

A. i = m; //找不到变量
B. i = b; //静态方法里不能引用非静态变量
C. i = p.a; //
D. i = p.change(30);
E. i = t.b

3、第十行的声明将调用哪个方法? D

class person {
public void printValue(int i, int j) {}
public void printValue(int i) {}
}
public class Teacher extends person {
public void printValue() {}
public void printValue(int i) {}
public static void main(String args[]){
person t = new Teacher();
t.printValue(10);
}
}

A. 第2行
B. 第3行
C. 第6行
D. 第7行

4为什么用用静态方法?好处

因为创建一个对象是极其耗费资源的,因此当一个方法具有比较强的公用性(在不同的场合被频繁使用)的时候,没有必要为了调用这个方法而重新再生成该类的实例,在这种情况下可以考虑使用类的静态方法

    版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。

    本文地址:https://www.gunzhua.com/jiuye/bishi/63045.html

相关内容

热门阅读
随机推荐