变量、常量、作用域

 

 

 

 

 

public class Demo06 {
    public static void main(String[] args) {
    //int a,b,c;
    //int a = 1;b = 2;c = 3;//程序的可读性
    String name = "yangyue";
    char x = 'Y';
    double pi = 3.14;
    }
}

 

 

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

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

        //局部变量:必须声明和初始化值
        int i = 10;
        System.out.println(i);//10

        //变量类型 变量名字 = new Demo08();
        Demo07 dome07 = new Demo07();
        System.out.println(dome07.age);//0
        System.out.println(dome07.name);//null

        //类变量 static
        System.out.println(salary);//2500.0

        }
    //其他方法
    public void add(){
        //System.out.println(i);//报错
    }
}

 

public class Demo08 {
    //修饰符,不存在先后顺序
    static final double PI = 3.14;
    final  static double pi = 3.1415;

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

    }
}

 

posted on 2022-06-28 17:05  一枚努力学习的小白  阅读(19)  评论(0编辑  收藏  举报