day05-变量、常量初步理解

变量、常量

变量就是可以变化的量,java变量是程序最基本的存储单元,要素包括变量名、变量类型和作用域。

赋值就是分配内存空间,在分配的空间里存放我们需要的值。

注意事项:

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

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

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

局部变量

public class Demo03{
    static double salary = 2500;


    //实例变量:从属于对象;如果不初始化,这个类型的默认值 0 0.0
    //布尔值:默认值为false
    //除了基本类型,其余的默认值都是null
    String name;
    int age;
    public static void main(String[] args){
     //局部变量:必须声明和初始化值,且只在本括号内有用

        Demo03 demo03 = new Demo03();
        System.out.println(demo03.age);
        System.out.println(demo03.name);
        System.out.println(salary);

    }
    public void add(){


    }

}

局部变量:以上代码为例,{}里的代码只在{}里有用,{}就是代码的作用域,public static void main(String[] args){}里的也叫局部变量。

全局变量和常量

public class Demo02 {
    //static是修饰符,不存在先后顺序
    final static double PI =3.14;//常量定义在全局变量中,保障随时调用且值不变
    public static void main(String[] args) {
        System.out.println(PI);
    }
}

全局变量:以上代码为例,public class Demo02{}里面定义的PI就是全局变量,它可以被其他局部作用域里被调用。

常量:顾名思义,常量为不变的量,定义方法: final+数据类型+常量名=常量值 。常量通常定义在全局变量里,以免别其他作用域影响,以上代码为例final static double PI =3.14;就是常量 。

变量命名规范

1.变量、方法、类别:要求见名知意

2.类成员变量:首字母小写和驼峰原则:monthSalary 驼峰原则:单词首字母大写

3.局部变量:首字母小写和驼峰原则

4.常量:大写字母和下划线:MAX_VALUE

5.类名:首字母大写和驼峰原则:Man,GoodMan

6.方法名:首字母小写和驼峰原则:run(),runRun()

posted @ 2021-08-09 17:31  今宵别梦寒·  阅读(63)  评论(0)    收藏  举报