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);
}
}