您的位置:首页 > 编程语言 > Java开发

JAVA的静态变量和静态方法(STATIC)与实例变量对比代码

2013-03-22 11:49 295 查看
注意,STATIC的修饰的类变量和类方法(静态),不需要实例化一个类来访问,可以直接引用。

代码:

class StaticModifier{
static int i = 10;
int j;
StaticModifier() {
j = 20;
}
public static int addUp(int x, int y) {
return x + y;
}
}

public class StaticModifierTest{
public static void main(String args[]) {
int a = 9;
int b = 10;
System.out.println(" var of class i = " + StaticModifier.i);
StaticModifier s = new StaticModifier();
System.out.println(" var of instant j = " + s.j);
int c = StaticModifier.addUp(a, b);
System.out.println("addUp() gives: " + c);
}
}


结果:

D:\javacode>javac StaticModifierTest.java

D:\javacode>java StaticModifierTest

var of class i = 10

var of instant j = 20

addUp() gives: 19
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐