标识符
标识符:凡是程序员可以自己命名的单词都是标识符
- 类名
- 方法名
- 变量名
- 接口名
- 等等
命名规则
标识符必须由数字,字母(包括汉字),下划线_,美元$组成并且不能以数字开头,也不能用关键字作为表示符(例public,void等),严格区分大小写
命名规范
驼峰命名
类名和接口名 高驼峰 例TestJava
其他 低驼峰 例 textJava
源代码中 主方法的方法名main不可以修改 java规定
对于类名 源代码中出现A和a类 则按照排列顺序只执行最开始出现的
关键字
在java中由sun公司提前赋予特殊含义的单词 public void int等等
此处区分大小写public与Public 后者不是关键字
变量
存储数据的盒子
为了节省空间,给不同类型,大小的数据分配不同的空间
int型占四个字节=32比特位
int a = 1;的存储形式
0000000 00000000 00000000 00000001
变量可以先声明后赋值,也可以两者同时进行,此过程叫做变量初始化
如果变量只进行声明并没有赋值,则不能直接访问
方法体中的代码遵循自上而下的执行顺序,所以要先进行变量初始化在进行访问,反之不行,而且同一域下变量名不能重复出现
-
成员变量
成员变量是在方法体外的变量 -
局部变量
在方法体内的变量,方法体内运行完即可释放,在方法体外没有后续