关键字、保留字、标识符

一、关键字

【概念】:被保留的,有特殊含义的,不能乱用的字符

【特点】:完全由小写字母组成;在notepad++中显示时有特殊颜色

【常见关键字】

  1)用于定义数据类型的关键字:class、 interface、 byte、 short、 int、 long、 float、 double、 char、 boolean、 void

  2)用于定义数据类型值的关键字: true、 false、 null

  3)用于定义流程控制的关键字: if、 else、 switch、 case、 default、 while、 do、 for、 break、 continue、 return

  4)用于定义访问权限修饰符:private、 protected、 public

  5) 用于定义类、函数、变量修饰符:abstract、 final、 static、 synchronized

  6)用于定义类与类之间关系的关键字: extends、 implements

  7)用于定义创建、引用和判断实例的关键字:new、 this、 super、 instanceof

  8)用于处理异常的关键字:try、 cath、 finally、 throw、 throws

  9)用于的关键字:package、 import

 10) 其他关键字: native、 strictfp、 transient、 volatile、 assert

【注意】: 关键字不能用作变量名、方法名、类名、包名

二、保留字

【概念】:对于某个单词,Java现在并没有使用,以后是否会使用到还不确定。

                  goto是JAVA的保留关键字。

三、标识符

【概念】:指包、类、方法、参数、变量的名称,均可自定义命名。

【作用】:给包、类、方法、参数、变量等起名字,便于使用

【命名规则】: 

  ----  【硬性规定,必须遵守】-----------------------------------------------------------------------

      1)只能由字母(大小写字母、中文字符)、数字、下划线、美元符号$组成

       2)不能以数字开头

       3)不能是Java中的关键字或者保留字

       4)不能有空格

       5)长度不限

  ----  【软性建议】-------------------------------------------------------------------------------------------

       1)见名知义

       2)建议只用英文字母和数字

【常用命名规则】

  1)类

  --- 规则:Pascal规则,又称帕斯卡规则

  --- 特点:每个单词首字母大写,例 StudentClass

  2)变量、方法、参数

  --- 规则:Camel规则,又称驼峰法

  --- 特点:第一个单词完全小写,后续单词首字母大写,例 ageOfMyFriend

  3)包(其实就是文件夹,用于对类尽行管理)

  --- 特点:全部小写字母,多级包用符号“.”隔开

  4)常量

  --- 特点:全部大写字母,多个单词用符号“_”隔开,例如 MAX_COUNT

【标识符的使用】

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 4,262评论 1 44
  • 如果2014年是一本书,或者是一部小说,我会为它写什么后记呢? 刚刚一进来简书的时候,有个题目深深的吸引了我《我的...
    吉吉kiki阅读 189评论 0 2
  • 这样设置之后,就可以自定义单选复选框的外观样式了。(仅演示,没有做兼容处理)
    Armin0202阅读 1,619评论 0 0
  • 最近在追一部电视剧——《鸡毛飞上天》,其中女主骆玉珠的形象非常有特别点。她十几岁母亲过世,继母要把她买给人贩子,她...
    唔邪阅读 2,517评论 0 0
  • 进来天气微凉 请注意添衣 夏天即将要离开我们 秋天的步伐正在缓缓走来 随着季节的变化 衣服也同样的在变化 秋天来临...
    胶州宝龙DDM刘梦月阅读 417评论 4 0