Java基础语法(变量)


Java基础语法(变量)

变量

变量包括变量名,变量类型和作用域

注意

  1. 每个变量都有类型,类型可以是基本类型,也可以是引用类型

  2. 变量名必须是合法的标识符;

  3. 变量声明是一条完整的语句,因此每个声明都必须分号结尾

作用域

类变量

实例变量

局部变量

public class Demo1 {

    //属性:变量

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

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

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

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

        Demo1 demo1 = new Demo1();
        System.out.println(demo1.age);

        System.out.println(salary);//可以输出
    }

    //其他方法
    public void add(){

        System.out.println(i);//不可以输出

    }

}

常量

初始化以后不可以改变的值

final标识

一般使用大写字符

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

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

变量的命名规范

  1. 所有变量、方法、类名:见名知意
  2. 类成员变量:首字母小写和驼峰原则:lastName
  3. 局部变量:首字母小写和驼峰原则
  4. 常量:大写字母和下划线:MAX_VALUE
  5. 类名:首字母大写和驼峰原则:GoodMan
  6. 方法名:首字母小写和驼峰原则: runRun()