首页 > 技术文章 > Java基础:变量、常量、作用域

clearloveblog 2020-06-28 15:39 原文

JAVA基础:变量、常量、作用域

变量:可以变化的量。Java是强类型语言,每个变量都必须声明类型。

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

//类变量  static
    static double salary = 2500;

    //属性:变量

    //实例变量:从属于对象;如果不自行初始化,这个类型的默认值  0  0.0
    //布尔值:默认是false
    //除了基本类型,其余都是null
    String name;
    int age;

    //main方法
    public static void main(String[] args) {
        //局部变量:必须声明和初始化值
        int i = 10;
        System.out.println(i);

        //变量类型  变量名字 = new Demo08();
        Demo1 demo1=new Demo1();
        System.out.println(demo1.age);
        System.out.println(demo1.name);

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

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

常量:初始化后不能再改变值,不能变动的值。是一种特殊的变量。常量名一般使用大写字符。

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

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

变量的命名规范

  • 所有的变量、方法、类名:见名知意(英文命名)
  • 类成员变量:首字母小写和驼峰原则:mouthSalary
  • 局部变量:首字母小写和驼峰原则
  • 常量:大写字母和下划线:MAX_VALUE
  • 类名:首字母大写和驼峰原则:Man,GoodMan
  • 方法名:首字母小写和驼峰原则

推荐阅读