标示符和关键字的总结--希望别再犯错

(一)Java关键字的表

一共50个关键字,如下表

其中绝大部分关键词是Java语法发布之初就约定好的,少部分关键词是随Java语言发展后加入的。 
strictfp
 JDK1.2 加入 
assert JDK1.4 加入 
enum JDK5.0 加入 
还有少数单词,目前还没有明确的语法含义,但是Java语言也约定它是关键字,随着Java的发展,将来可能会被赋予语法含义。这部分关键词又被称为保留关键字(reserved keywords),如关键字列表中的constgoto 

String 不是关键字

(二)标识符

  是指类名(包括接口、枚举、抽象类)、方法名、变量、常量名、包名等可以自定义的字符组合。 
虽然可以自定义,但是也要遵循如下规则:

   

  1. 由字母, 下划线, 数字, $符号组成;

  2. 只能以字母、下划线、$符号开头,不能以数字开头;

  3. 标识符长度没有限;

  4. 区分大小写

  5. 不能是关键字

 小结:对于概念,要有清晰的认识,不能凭感觉。对概念的清晰掌握,有利于我们进一步学习新知识,理解原理。

原文地址:https://www.cnblogs.com/misscai/p/9570536.html