静态变量: 在类内部中,方法的外部声明的对象而且加上static;
实例变量: 在类内部中,声明不需要加static;
比如:
public class Demo{
int i1=0;
static int i2=0;
public void main(String[] args){
//报错,无法直接输出i1,实例对象
System.out.println(i1);
//可以直接输出i2,静态变量
System.out.println(i2);
Demo D1=new Demo();
System.out.println(D1.i1);
System.out.println(D1.i2);
}
}
只能在创建类对象成功之后才能调用实例对象!!!
时间: 2024-10-09 20:42:40