变量常量作用域




public class Demo08 {
    //类变量 static
    static double salary=2500;

    //属性:变量
    //实例变量:从属于对象; 如果不进行初始化,这个类型的默认值是0,0.0
    //布尔类型:默认值的false
    //除了基本类型。其余默认值都是null
    String name;
    int age;
    char a;
    //main 方法
    public static void main(String[] args) {

        //局部变量;使用前必须声明和初始化值,在大括号内
        int i =10;
        System.out.println(i);

        //变量类型 变量名字=new Demo08()
        Demo08 demo08=new Demo08();
        System.out.println(demo08.age);
        System.out.println(demo08.name);
        System.out.println("===========");
        System.out.println(demo08.a);//空

        //类变量 static 从属于类class Demo08 可直接调用
        System.out.println(salary);//2500

    }

    //其他方法
    public void add(){

    }
}
public class Demo09 {
    //修饰符不存在先后顺序
    static final double PI=3.14;//常量

    public static void main(String[] args) {
        System.out.println(PI);

    }
}
posted @ 2021-03-05 21:30  做一个好人  阅读(48)  评论(0)    收藏  举报