JAVA 变量常量

变量

在java中每个变量都有一个类型, 在声明变量时, 变量的类型位于变量名之前

double a;
int b;

每个声明必须以分号结束. 由于声明是一条完整的java语句,所以必须以分号结束.

变量名必须是一个以字母开头,由字母或数字构成的序列. 但是java中字母和数字的范围更大, 

声明一个变量后,必须用赋值语句对变量进行显示初始化, 千万不要用为初始化的变量

public class Hello {

    public static void main(String[] args){
        int a;
        System.out.print(a);
    }
}

要想对一个声明过的变量赋值, 就要将变量名放在=左侧, 值放在右侧

int a;
a = 1

也可以将声明和初始化放在同一行中

int a=1;

java中不区分变量的声明与定义, 变量的声明尽量靠近第一次使用的地方

常量

在java中,利用关键字final指示常量

public class Hello {

    public static void main(String[] args){
        final int a;
        a  = 1;
        System.out.print(a);
    }
}

  关键字final表示这个变量只能被赋值一次. 一旦被赋值后就不能再修改了, 习惯上常量名使用全大写.

如果你希望一个常量可以在一个类中的多个方法中使用, 可以使用static final设置一个类常量

public class Hello {
    public static final int a =1;
    public static void main(String[] args){
        System.out.print(a);
    }
}

  类常量定义于main方法的外部, 这个类中的其他方法也可以使用这个常量, 而且如果一个常量被声明为public, 那么其他类的方法也可以使用这个常量

 

posted @ 2018-12-30 23:33  瓜田月夜  阅读(110)  评论(0)    收藏  举报