Java的变量与常量

    技术2022-07-11  84

    变量与常量

    变量的定义变量的初始化常量static final(类常量)

    变量的定义

    大多数程序设 计语言相比,Java 中“ 字母” 和“ 数字” 的范围更大。字母包括’A’ ~ ’Z’、 ‘a’ ~ ‘z’、’_’、’$’,或在某种语言中表示字母的任何 Unicode 字符。希腊人可以用π 。同样, 数字包括 ‘0’ ~ '9’ 和在某种语言中表示数字的任何Unicode 字符。但 ‘+’ 和 '©’ 这样的符号不能出现在变量名中,空格也不行。

    变量名中所有的字符都是有意义的,并且大小写敏感。变量名的长度基本上没有限制。

    不能使用 Java 保留字作为变量名

    C 和C++ 区分变量的声明与定义

    例如: int i = 10; 是一个定义 而 extern int i; 是一个声明。 在 Java 中, 不区分变量的声明与定义

    变量的初始化

    变量的初始化可以在定义变量的时候,也可以在程序中通过赋值初始化,这个与C/C++一样。不过,在Java中如果使用了未初始化的变量,编译器认为这一句是错误的。

    常量

    在 Java中,利用关键字 final 指示常量 final double PI = 3.1415; 关键字 final 表示这个变量只能被赋值一次。一旦被赋值之后,就不能够再更改了。习惯上, 常量名使用全大写。

    static final(类常量)

    类常量可以在一个类中的多个方法中使用 public static final double PI = 3.1415; 注意:类常量的定义位于main方法的外部,而且,如果一个常量被声明为public,那么其他类的方法也可以使用这个常量
    Processed: 0.010, SQL: 9