变量的声明
变量的声明,类型在前,变量名在后,末尾以分号做语句结尾。
double gameScore;
int viewCount;
变量名,以字母开头,由字母和数字组成。字母、数字的范围包含在各种语言中表示字母、数字的 Unicode 字符,比如德语的 ä
,不建议使用此类字符。不允许使用的字符:+
、©️
、空格;不允许使用 Java 保留字作为变量名。
double gameScore = 8.5; int äTest; äTest = 101;
变量名大小写敏感。不建议通过大小写区分变量。
double gameScore = 8.5; System.out.println(gameScore); // 输出 8.5 double gamescore = 6; System.out.println(gamescore);// 输出 6.0
可以一条语句声明多个同类型的变量。
char flag1, flag2; flag1 = '张'; flag2 = '星'; char flag3 = '超', flag4 = 'C'; System.out.println(flag1); // 张 System.out.println(flag2); // 星 System.out.println(flag3); // 超 System.out.println(flag4); //
变量的初始化
变量声明之后,必须显式初始化之后,才可以使用。
char flag1; flag1 = '张'; char flag2 = '星';
常量
程序中不需要变化的数据,我们一般定义为常量。
Java 中使用关键字 final 来表明常量。变量赋值之后,无法再修改。命名一般用大写。
final int K_SIZE = 1024;
在类中定义的常量为类常量,使用关键字 static final。
class variable { public static final int WEEK_DAYS = 7; public static void main(String[] args) { System.out.println(WEEK_DAYS); final int K_SIZE = 1024; int twoK = 2 * K_SIZE; System.out.println(twoK); } }