变量 常量 作用域

变量

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

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

变量分为三种:类变量,实例变量,局部变量。

 type varName [=value] [{,varName[=value]}];

 //数据类型 变量名 = 值;

public class Demo05 {

    //1.类变量,变量前加static

    static double salary=2500;

    //2.实例变量:从属于对象;若不自行初始化,这个类型默认值为0,0.0

    //布尔值默认为false,除了基本类型,其余默认值都为null。

    String name;

    int age;

    //main方法

    public static void main(String[] args) {

        //3.局部变量;必须声明和初始化值

        int i = 10;

        System.out.println(i);

        //变量类型 变量名=new Demo05()

        Demo05 demo05 = new Demo05();

        System.out.println(demo05.age);      // 0

        System.out.println(demo05.name);   // null

        //类变量 ==> static

        System.out.println(salary);

    }

    //其他方法

    public void add(){

    }

}

注:

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

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

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

常量

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

 

需要用到关键字 final

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

变量的命名规范

1.所有变量、方法、类:见名知意

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

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

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

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

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

猜你喜欢

转载自www.cnblogs.com/alljust4u/p/13199883.html