此文转载自:https://blog.csdn.net/jyp18391127423/article/details/110225275
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修饰的变量就成为常量,值不可再改变。
