1 package Number;
2
3 public class _3_3变量与常量 {
4
5 public static void main(String[] args) {
6 // TODO Auto-generated method stub
7 /*
8 3.3变量与常量
9 3.3.1标识符和关键字
10 标识符: 可以简单的理解为一个名字,用标识类名\变量名\方法名\数组名
11 文件名的有效字符序列.
12 java规定的标识符有 字母 下划线 美元符号 数字 组成 并且开头不能是数字
13 不能全部是数字 也不能是java中的关键字
14 关键字: 慢慢学到
15
16 3.3.2声明变量
17 语法: int a; char x;
18 对于变量的命名并不是随意的:
19 a. 变量名必须是一个有效的标识符
20 b. 变量名不可以使用java 关键字
21 c. 变量名不能重复
22 d. 应选择有意义的单词作为变量名 (见名知意)
23 f. 不要用中文版
24 3.3.3声明常量 final变量
25 语法: final 数据类型 常量名称 [= value]
26 eg: final double PI = 3.1415926D; // 声明double 类型常量PI并赋值
27 当 变量被final 关键字修饰时,该变量就变成了常量,必须在定义时就设定它的初值,否则就会编译错误.
28 3.3.4 变量的有效范围
29 一般根据变量的有效范围将变量分为 成员变量和局部变量
30 1. 成员变量:
31 在类体中所声明的变量被称为成员变量,在整个类中都是有效的,成员变量有分为 静态变量和实例变量
32 class Demo{
33 int x = 45; // 实例变量
34 static int y = 90; // 静态变量
35 }
36 2.局部变量:
37 方法内的变量称为局部变量,当方法调用结束时,这会释放方法中局部变量占用的内存空间,局部变量也将会被销毁
38
39
40
41
42
43
44
45
46
47
48
49
50 */
51
52 }
53
54 }