static作用

xiaoxiao2021-02-28  44

1、直接用类名来引用变量,不需要声明一个对象

class A{ static int n=5; main(){System.out.println(A.n);} }

2、开辟的内存空间从程序开始一直到程序结束。 3、内存共享

class TStatic{ static int i; public TStatic(){ i = 4; } public TStatic(int j){ i = j; } public static void main(String args[]){ TStatic t = new TStatic(5); //声明对象引用,并实例化 TStatic tt = new TStatic(); //同上 System.out.println(t.i); System.out.println(tt.i); System.out.println(t.i); } } //结果为4,4,4
转载请注明原文地址: https://www.6miu.com/read-2630574.html

最新回复(0)