Java变量

变量

变量是什么:就是可变化的量!

Java是强类型语言,每个变量必须声明其类型

Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型、和作用域

注意事项

  1. 每个变量都有类型,类型可以是基本类型,也可以是引用类型。
  2. 变量名必须是合法的标识符。
  3. 变量声明是一条完整的语句,每个声明必须以分号结束。

变量作用域

类变量

实例变量

局部变量

public class variable {
    static int allcicks = 0;//类变量
    String src = "hello,world";//实际变量
    public void method(){
        int i = 0;//局部变量
    }
}
public class Demo03 {
    //类变量 static
    static double  salary = 2500;
    //属性;
    //实际变量:从属于对象;如果不自行初始化,这个类型默认值0或0.0;
    //布尔值:默认是false;
    //除了基本类型,其余默认值都是null;
    //main方法
    String name;
    int age;
    public static void main(String[] args) {
        //局部变量:必须声明和初始化值
        int i = 10;
        System.out.println(i);//输出10
        //变量类型 变量名字 = new Demo03();
        Demo03 demo03 = new Demo03();
        System.out.println(demo03.age);//输出0
        System.out.println(demo03.name);//输出null
        System.out.println(salary);//输出2500
    }
    }

常量

常量(constant):初始化(initialize)后不能再改变值!不能再变动的值

所谓常量可以理解成一种特殊的量,它的值被设定后,在程序运行过程中不允许被改变。

final 常量名 = 值;

final double PI = 3.14;

常量名一般要使用大写字符。

public class Demo04 {
    //修饰符,不存在先后顺序
    static final  double PI = 3.14;
    public static void main(String[] args) {
        System.out.println(PI);
        
    }
}

变量命名规范

  1. 所有的变量、方法名、类名:都必须见名知意
  2. 类成员变量:首字母小写和驼峰原则:monthSalary
  3. 局部变量:首字母必须小写和驼峰原则
  4. 常量:大写字母和下划线:MAX_VALUE
  5. 类名:首字母大写和驼峰原则:Man、GoodMan
  6. 方法名:首字母小写和驼峰原则:run()、runRun()
posted @ 2020-06-17 11:54  一路向北zzz  阅读(92)  评论(0编辑  收藏  举报