美文网首页
java基础: static关键字

java基础: static关键字

作者: 柳轻言 | 来源:发表于2016-05-04 22:10 被阅读19次
public class TestStaticClass {
    public static void main(String[] args) {
        Cat cat1 = new Cat();
        Cat cat2 = new Cat();
        cat1.i = 4;
        
        System.out.println(cat2.i);
    }
}

// 无论创建多少个Cat对象,他们都拥有相同的i值
class Cat {
    static int i = 0;   // 所有对象的静态变量都指向同一份数据
}

static还可以修饰class,但是只有一种情况,静态内部类(嵌套类)。

相关文章

网友评论

      本文标题:java基础: static关键字

      本文链接:https://www.haomeiwen.com/subject/lyxdrttx.html