public class Test {
//i 类变量,不必初始化赋值;跟随对象保存在堆中;
static int i;
//j 成员变量定义在类中,不必初始化赋值;跟随对象保存在堆中;
int j;
public void t(){
//x局部变量,放在栈中,必须初始化赋值;
int x;
if(x > 10) System.out.println("x > 10");
//非静态方法可以访问静态变量
if(i>10) System.out.println("y > 10");
if(j>10) System.out.println("j > 10");
}
public static void main(String[] args) {
//y局部变量,放在栈中,必须初始化赋值;
int y;
if (y>10) System.out.println("y > 10");
//静态方法只能访问静态变量
if(i>10) System.out.println("y > 10");
if(j>10) System.out.println("j > 10");
//静态变量不能定义在方法中
static int z;
}
}
类变量、实例变量、类方法、实例方法
最新推荐文章于 2022-05-22 06:00:00 发布