变量的关键词 --- 类型
java是强类型语言,变量在使用前必须声明,变量必须有特定的数据类型。编译器会根据变量的类型
检测对变量的操作是否合法。
例如:
int a = 100;
System.out.println(a);
System.out.println(b); //变量没有被声明。
a = 123.456; //对变量的赋值与变量的类型不匹配。
变量的关键词 --- 初始化
java变量在使用前必须初始化,及赋以确定的初值。这点和C语言不同。
例如:
int a;
a=100; //变量a在使用前必须赋以确定值
System.out.println(a);
int d=100;//通常声明和赋初始值结合在一起。
int b;
System.out.println(b);//编译错误,未赋初值。
int c;
if(m>0){
c=100;
}
System.out.println(c);//编译错误,if语句块可能不会执行,不能确定变量c一定会被初始化。
变量的关键词 --- 作用域
Java变量有其存在的范围,程