标识符和关键字
标识符:用来标识类名、变量名、方法名、数组名、文件名的有效字符序列
Java语言规定标识符由任意顺序的字母、下画线、美元符号和数字组成
不能以数字开头,避开关键字
关键字:又称保留字,是java语言中已经被赋予特定意义的一些单词,不可以把这些单词作为标识符来使用。int、boolean是关键字。
局部变量
例子:(书上42)
public class L42 {
static int times=3;
public static void main(String[] args) {
// TODO Auto-generated method stub
int times=4;
System.out.println("times的值为:"+times);
}
}
就近原则,它的最终显示结果为4
定义一个变量为常量:
成员局部变量
声明一个整数类型变量和声明一个字符类型变量,代码如下:
int age;//声明int型变量
char char1="r";//声明char型变量
变量名必须是一个有效的标识符。
变量名不可以使用java中的关键字。
变量名不能重复。
应该选择有意义的单词作为变量名。
错误示例 重复编写了对变量赋值
运行结果如下:
Exception in thread”main“java.lang.Error.无法解析的编译问题;
final局部变量 number可能已经被赋予过值
at Part main (Part .java:10)