Java 关键字和标识符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 关键字和标识符相关的知识,希望对你有一定的参考价值。

Java 关键字和标识符

一、       Java关键字

  1. 1.        Java 关键字定义

  Java的关键字对Java的编译器有特殊意义,它们用来表示一种数据类型,或则表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。

  1. 2.        Java 关键字的特点

  关键字中所有字母都为小写。

  1. 3.        Java 关键字分类
  • 用于定义数据类型的关键字

  class      interface      byte       short      int          long       float

  double   char        Boolean               void

  • 用于定义数据类型值的关键字

  true              false             null

  • 用于定义流程控制的关键字

  if            else        switch           case              default          while

  do          for         break            continue       return

  • 用于定义访问权限修饰符的关键字

  private          protected    public

  • 用于定义类、函数、变量修饰符的关键字

  abstract        final  static     synchronized

  • 由于定义类与类之间关系的关键字

  extends         implements

  • 用于定义建立实例及引用实例,判断实例的关键字

  new    this        super     instanceof

  • 用于异常处理的关键字

  try    catch     finally    throw     throws

  • 用于包的关键字

  package        import

  • 其他修饰符关键字

  native           strictfp          transient    volatile         assert

  备注:const和goto虽然在Java中没有具体含义,但Java也把它们列为关键字,因为const和goto是其他某些计算机语言的关键字。

二、       Java 标识符

  1. 1.        Java 标识符定义

    在程序中自定义的一些名称;它包含类名、包名、方法、变量名、字段。

  1. 2.        Java 标识符的命名规则:
  • 标识符不能是关键字;
  • 标识符可以包含字母、数字0-9、下划线(_)或美元符号($);
  • 标识符的第一个字符不能是数字;
  • 标识符严格区分大小写,采用驼峰命名法;

  备注:命名时,提高阅读性,尽量有意义

  1. 3.        Java中的名称规范:
  • 包名:多个单词组成时,所有字母小写;

    如:xxxyyyzzz

  • 类名和接口名:多个单词组成时,所有单词的首字母大写;

    如:XxxYyyZzz

  • 变量名和函数名:多个单词组成时,第一个单词首字母小写,第二个单词开始的每个单词的首字母大写;

    如:xxxYyyZzz

  • 常量名:所有字母都大写。多单词时每个单词用下划线连接。

    如:XXX_YYY_ZZZ

 

以上是关于Java 关键字和标识符的主要内容,如果未能解决你的问题,请参考以下文章

Java基础 - 02 - Java标识符和关键字

Java 关键字和标识符

②java基础——标识符关键字和基础数据类型

Java学习5——标识符和关键字

你能分清Java的关键字和标识符吗?

你能分清Java的关键字和标识符吗?