Java标识符

Java标识符

Java所有的组成部分都需要名字。

类名变量名以及方法名都被称为标识符。

关于Java标识符,在使用过程中,以下几个原则是必须记住的:

1、所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始

正确的方式,比如:

类名:
class Person {
  //属性名
  private Integer id;
  
  //用户名(但一般不建议这样使用)
  private String _name;
  
  //$开头的更是少用,除了一些场景

  //方法名
  public void say(){
    ....
  }
}

错误的方式,比如:

//属性名
//以数字开头
private Integer 12a;

//以其他符号开头
private String @@name;

//以汉字或者其他符号
private String 变量a;

2、首字符之后可以是任何字符的组合

只以定义的标识符满足第一点的字符开头,后面的字符都是可以随意的。

比如:

int iRrow@11;

String abc312;

3、关键字不能用作标识符

在java中,有一系列的关键字,比如 public, class, static , final, private finally, catch等,是不能用于标识符的,如果你使用了,语法检查器会提示错误


4、标识符是大小写敏感的

//比如以下的变量
private int a = 1;

private int A = 1;

这是2个不同的变量

5、合法标识符举例

age、$salary、_value、__1_value

6、非法标识符举例

123abc、-salary

 


腾讯云推出云产品限时特惠抢购活动:2C2G云服务器7.9元/月起
本文链接:https://www.jhelp.net/p/LoxQQekJ9t2CzjkQ (转载请保留)。
关注下面的标签,发现更多相似文章