变量 常量 作用域
变量:
什么是变量
变量的命名方法
变量作用域
public class Demo08 {
//类变量
static double money = 3000;
//实例变量 从属于对象
String name;
int age;
//main方法
public static void main(String[] args) {
int a = 1;
System.out.println(a);
//局部变量 必须声明和初始化值 且变量的作用只在{}之内
//实例变量
//变量类型 变量名字 = new Demo08();
Demo08 demo08 = new Demo08();
System.out.println(demo08.age);//age没有给值仍然有结果
System.out.println(demo08.name);//发现name没有给值任然有结果
/*说明实例变量中如果不自行初始化 会采用这个类型的默认值 如整数 0 浮点数 0.0
字符串 u000 布尔值默认是false 除基本类型其他都是null
*/
//类变量
System.out.println(money);
}
}
常量
public class Demo09 {
//修饰符不存在先后之分 static和final可以任意先后
static final double PI = 100.11;
public static void main(String[] args) {
System.out.println(PI);
}
}