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 }