Java03-变量和常量

变量

Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域,每个变量都必须声明其类型。

注意事项
  1. 每个变量都有类型,基本类型或引用类型
  2. 变量名必须是合法标识符
  3. 变量声明是一条完整的语句,因此每一个声明都必须以分号结束
public class Demo06 {
    public static void main(String[] args) {
        //int a,b,c;
        int a=1,b=2,c=3;//可以逗号连续赋值,但不建议,尽量分开,程序可读性降低
        String name  = "Jodie";
        char x = 'X';
        double pi = 3.14;
    }
}

变量作用域

  1. 类变量:加一个static关键字
  2. 实例变量
  3. 局部变量:在方法里面
public class Demo07 {
    //属性:变量
    //类变量 static
    static double salary = 2500;
    //实例变量:从属于对象;如果不自行初始化,会变成这个类型的默认值:0 0.0 u0000(字符)
    //布尔值:默认是false
    //除了基本类型,其余的默认值都是null
    String name;
    int age;
    //main方法
    public static void main(String[] args) {
        //局部变量:必须声明和初始化值,只在这个方法内有用
        int i = 10;
        System.out.println(i);

        //变量类型  变量名字 = new Demo07();
        Demo07 demo07 = new Demo07();//new Demo07();后按alt+Enter会生成一个局部变量
        System.out.println(demo07.name);//->null
        System.out.println(demo07.age);//->0
        System.out.println(salary);//->2500.0
    }
    //其他方法
    public void add(){}
}

变量的命名规范

  1. 所有的变量、方法、类名:见名知意
  2. 类成员变量:首字母小写和驼峰原则(monthSalary)-> 除了第一个单词外,后面的单词的首字母大写
  3. 局部变量:首字母小写和驼峰原则
  4. 类名:首字母大写和驼峰原则
  5. 方法名:首字母小写和驼峰原则

常量

初始化之后不能再改变的值:final 常量名=值;

常量名一般使用大写字符和下划线:MAX_VALUE

public class Demo08 {
    //修饰符,不存在先后顺序
    static final double PI = 3.14;//等同于:final static double PI = 3.14,重点核心部分:double PI = 3.14
    public static void main(String[] args) {
        System.out.println(PI);//->3.14
    }
}
posted @ 2022-08-18 14:26  J-Hoko  阅读(24)  评论(0)    收藏  举报