Java语言基本元素
1.标识符
1.1标识符概念
程序员对程序中的元素加以命名时使用的命名记号称为标识符(identifier) 标识符包括:类名、变量名、常量名、方法名
1.2Java标识符命名规则
标识符的首字母必须是以下字符之一:
中文说明 | 符号 |
大写字母 | A——Z |
小写字母 | a——z |
下划线 | _ |
美元符号 | $ |
注意事项
大小写敏感 | 不能有空格、@、#、+、-、*、/等特殊字符 |
不能和Java语言的保留字(关键字)重名 | 长度无限制 |
不能和Java类库的类名重名 | 使用有意义的名称,见名知意 |
2.保留字
Java关键字是Java语言里事先定义的,有特别意义的标识符,有时又叫保留字,不能当作一般的标识符使用。详见下表
访问控制 | private | protected | public | ||||
类,方法和变量修饰符 | abstract | class | extends | final | implements | interface | native |
new | static | strictfp | synchronized | transient | volatile | ||
程序控制 | break | continue | return | do | while | if | else |
for | instanceof | switch | case | default | |||
错误处理 | try | catch | throw | throws | |||
包相关 | import | package | |||||
基本类型 | boolean | byte | char | double | float | int | long |
short | null | true | false | ||||
变量引用 | super | this | void | ||||
保留字 | goto | const |
3.变量
即程序中的基本存储单元,即定义包括变量类型,变量名,变量值三部分 定义格式
int age = 20;
int为数据类型 age为变量名 20为变量值
4.常量
不可改变值的类型,final最终的意思
final double PI = 3.14;
经过final修饰的变量就成为常量,值不可再改变。