每种编程语言对于允许使用的名称类型都有自己的一组规则和约定,Java编程语言也不例外。命名标识符的规则和约定可以总结如下:
上面文字摘自官网,看着好多,精简如下:
public class Identifier {public static void main(String[] args) {String name="tom";
String Name="jack";
String _name="john";
String $name="peter";
int a_ge=18;
int _$age=18;
int $_age=18;
int _18age=18;
System.out.println("name:"+name+"\n"
+"Name:"+Name+"\n"
+"_name:"+_name+"\n"
+"$name:"+$name+"\n"
+"a_ge:"+a_ge+"\n"
+"_$age:"+_$age+"\n"
+"$_age:"+_$age+"\n"
+"_18age:"+_18age+"\n"
);
}
}
2、关键字关键字是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。关键字具有专门的意义和用途,和自定义的标识符不同,不能当作一般的标识符来使用。
下面是Java编程语言中的关键字列表。不能在程序中使用下列任何一个作为标识符。关键字const和goto是保留的,即使它们目前没有被使用。True、false和null可能看起来像关键字,但它们实际上是字面量;不能在程序中使用它们作为标识符。
abstract continue for new switch
assert*** default goto* package synchronized
boolean do if private this
break double implements protected throw
byte else import public throws
case enum**** instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp** volatile
const* float native super while
*not used
** added in 1.2
*** added in 1.4
**** added in 5.0
关键字分类:
待续
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧