java学习之路(变量与变量作用域、常量)

变量与变量作用域、常量

1、实例变量:从属于对象,如果不自行初始化,默认值为0

2、类变量:从属于类,可以直接使用

3、布尔值:默认是false

4、除了基本类型,其余默认值都是null

5、局部变量:必须声明和初始化值,只在其从属的方法中

6、常量:初始化后不能改变的值 final 常量名 = 值;(final修饰符,不分先后顺序)

/*
              ————变量与变量作用域、常量————
*/
public class Hello {
    
    

    //属性:变量
    //实例变量:从属于对象,如果不自行初始化,默认值为0
    //布尔值:默认是false
    //除了基本类型,其余默认值都是null
    static double salary = 10000;//类变量:从属于类,可以直接使用
    String name;//实例变量,方法外,类的里,从属于对象(方法中使用要加new)
    int age = 19;

    //main方法
    public static void main(String[] args) {
    
    

        //局部变量:必须声明和初始化值,只在其从属的方法中
        int a = 10;

        //类变量:从属于类  static(使用不加new)
        System.out.println(salary);

        //实例变量
        Hello bi = new Hello();
        System.out.println(bi.age);

        //常量:初始化后不能改变的值   final 常量名 = 值;(final修饰符,不分先后顺序)

    }
}

猜你喜欢

转载自blog.csdn.net/apple_51976307/article/details/114322312
今日推荐