Java基础语法(关键字、标识符)
1 关键字
关键字是被 Java 语言赋予特殊含义,具有专门用途的单词,比如之前接触的java 开发 HelloWorld 案例 中的 class,public,static,void均为 Java 已经预设好的。你可以先把 Java 关键字理解为“命令”!
Java中关键字均为小写,下面是 Java 中所有关键字,你不需要去背,在今后的学习中重要的关键字会不断的出来。
abstract | assert | boolean | break | byte |
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
保留字:可能在java以后的版本中要使用,也不要使用保留字。goto const outer inner等。
2 标识符(用户自定义)
其实在Java 程序中,除了关键字以外基本上都是标识符了。
其实标识符就是名称的意思,所有的名称都统称为标识符。Java 中经常要定义类、方法、变量(后面会学习到),在定义他们时总要给它们起名字,这些名字就是标识符。
这里我们要学习的是如何起名字,你可能会说起名字还要学吗?答案是当然要学了!我们要学习的就是标识符的规范。
- 组成元素
- 英文字符: a-zA-Z;
- 数字: 0-9;
- 符号: _与$。
- 标识符规则
- 数字不能开头;
- 不可以使用关键字和保留字;
- 严格区分大小写,不限制长度起名时,尽量达到见名知意。
- 规范:
- 类或接口:首字母大写,其它单词的首字母也要大写 如:Test、MyTest;
- 变量或方法:首字母小写,其它单词的首字母要大写 如:myName、name;
- 常量:全部要大写,多个单词,中间用_分隔 如:XXX_YY、MY_NAME、PI;
- 包名:都是小写单词(文件夹名),中间用.分隔,如: com.test。