标识符的命名规范和保留字、关键字

1.标识符概念

        标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其他字符构成。

2.Java

        (1)标识符由字母、数字、下划线“-”、汉字、美元符号"$"组成,第一个字符不能是数字。

        (2)不能把java关键字和保留字作为标识符        (总共25个,如break,if等)

        (3)标识符没有长度限制        

        (4)标识符对大小写敏感         例如:var Num int 和 var num int 是两个不同变量

3.保留字

        保留字(reserved world),指在高级语言中已经定义过的子,使用者不能再将这些字作为变量或过程名使用。

        保留字包括关键字和为使用的保留字。

4.关键字

        关键字指在语法中的特定含义,成为语法中一部分的那些字。子啊一些语言中,一些保留字可能并没有应用于当前的语法中,这就成立保留字与关键字的区别。一般出现这种情况可能是由于考虑扩展性。例如,JavaScript有一些未来保留字,如abstract、double、goto等等。

关键字                  含义
abstract                表明类或者成员方法具有抽象属性
assert断言,用来进行程序测试
boolean基本数据类型之一,声明布尔类型的关键字
break提前跳出一个块
byte基本数据类型之一,字节类型
case用在switch语句中,表示其中的一个分支
catch用在一场处理中,用来捕捉异常
class声明一个类
const保留关键字,没具体含义
continue回到一个块的开始处
default 默认,例如,用在switch语句中,表明一个默认的分支。java8中也作用于声明接口函数的默认实现
do用在do-while循环结构中
double基本数据类型之一,双精度浮点类型
else用在条件语句中,表明当条件不成立是的分支
enum枚举
extends 表明一个类型是另一个类型的子类型。对于类,可以是另一个类或者抽象类;对于接口,可以是另一个接口
final

用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能改变,用来定义常量。

finally用来处理异常情况,用来声明一个基本肯定会被执行的语句块。
float       基本数据类型之一,单精度浮点类型
for一种循环结构的引导词
goto保留关键字,没有具体含义
if        条件语句的引导词
implements表明一个类实现了给定的接口
import表明要访问指定的类或包
instanceof用来测试一个对象是否是指定类型的实例对象
int 基本数据类型之一,整数类型
interface接口
long        基本数据类型之一,长整数类型
native用来声明一个方法是由于计算机相关的语言(如C/C++/FORTRAN语言等)实现的
new 用来创建新实例对象
package
private一种访问控制方式:私有模式
protected

一种访问控制方式:保护模式

public        一种访问控制方式:共用模式
return从成员方法中返回数据
short基本数据类型之一,短整数类型
static表明具有静态属性
strictfp用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算数规范
super表明当前对象的夫类型的引用或者夫类型的构造方法
switch分支语句结构的引导词
synchronized        表明一段代码需要同步执行
this指向当前实例对象的引用
throw抛出一个异常
throws        声明在当前定义的方法中所有需要抛出的异常
transient声明不用序列化的成员域
try尝试一个可能抛出异常的程序块
void声明当前成员方法没有返回值
volatile        表明两个或者多个变量必须同步的发生变化
var        java10新增的关键字,用来推断类型 var i = 20;
while用在循环结构中

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值