Java 标识符

  在程序之中用于定义名称的都表示标识符,例如:类的名称、方法名称或变量名称等等,

  在java之中的标识符的定义格式:由字母、数字、_、$所组成,其中不能以数字开头,不能是Java中的保留字。

public class TestDemo{
  public static void main(String Arg[])
  {

//以下标识符不合法:

     String class = "2"; //不能是保留字

     System.out.println(class);

     String 1class= "2";//不能以数字开头

     System.out.println(1class);

     String cl!ass = "2"; //不能包含特殊字符

     System.out.println(cl!ass );

//以下标识符合法:
     String Class   = "2";//虽然合法,但不建议这样用
    System.out.println(Class);

     String $class= "2";//虽然合法,但不建议这样用

    System.out.println($class);


  }
}

         但是在这里面需要提示的是,所有的标识符之中用户不要去使用“$”定义,而且标识符一定要有自身的意义,不要随意起名称,一般都建议使用英文字母组成,例如:studetName,但是在定义变量(标识符)或方法的时候也有一个明确的要求:第一个单词的首字母小写,之后每个单词的首字母大写,例如:studentName。而在定义类名称的时候(标识符),每一个单词的首字母大写,例如:TestDemo

         关键字也被称为保留字,指的是一些有特殊含义的内容,在定义标识符的时候不能够去使用,而Java之中的保留字定义如下:

 一共有49个关键字,但是严格来讲,这些关键有如下几个说明:

                   · 未使用到的关键字:goto(无条件跳转)、const(定义常量);

                   · 有特殊含义的标记(严格来讲不算关键字):true、false、null;

                   · JDK 1.4之后引入的新关键字:assert;

                   · JDK 1.5之后引入的新关键字:enum。

posted on 2013-08-30 00:38  Engines  阅读(4375)  评论(0编辑  收藏  举报