类变量
写在类里面,方法外面,定义类变量时需强制性在数据类型前加上static修饰符声明,可全方法使用
static int age=24;
public static void main(String[] args) {
System.out.println(age + "岁");
}
实例变量
写在类里面,方法外面的变量,使用实例变量需要创建类本身的对象进行引用
double isMoney = 4500;
public static void main(String[] args) {
Demo1 demo1 = new Demo1();
System.out.println(demo1.isMoney);
}
局部变量
是在方法里面申明,生命周期为方法的开始至方法的结束,无法在其他方法中使用
public static void main(String[] args) {
int i =89;
System.out.println(i);
}
常量
一般在类里面,方法外面定义,定义常量严格遵守不可更改的原则,且使用final修饰符申明
final static double money = 4500;
public static void main(String[] args) {
System.out.println(money);
}