Java中的标识符跟关键字

Java中的标识符:

Java对包、类、方法、参数和变量等要素命名时使用的字符序列称为标识符。

用来标记一些名称,如:包名、类名、方法名、参数名、变量名等。标识符可以由任意顺序的大小字母、数字、下划线和美元符号组成,但标识符不能以数字开头,不能是Java中的保留关键字。标识符区分大小写。标识符长度没有限制。(自己能命名的地方)。

定义标识符时,应该遵循以下规则:

1、包名所有字母一律小写(建议非强制)

2、类名和接口名每个单词的首字母大写。如:ArrayList

3、常量名所有字母大写,单词之间用下划线连接。如:DAY_OF_MONTH

4、变量名和方法名的第一个单词首字母小写,从第二个单词开始每个单词首字母大写。如:lineNumber

5、在程序中,尽量使用有意义的英语单词来定义标识符,使程序便于阅读。如:password密码

以下都为合法标识符:

username

username123

user_name

_userName

$_username

以下为不合法标识符:

123username

class

98.3

Hello world

---------------------------------------------------------------

Java中的关键字:

Java 语言中有一些具有特殊用途的词被称为关键字。

关键字对 Java 的编译器有着特殊的意义。 Java 中常用关键字(所有的关键字都是小写;程序中的标识符不能以关键字命名):

关键字列表:共有53个关键字(2个保留字)

基本数据类型(8种):byte, int, short, long, float, double, char, boolean;

其它数据类型(5种):void, null, true, false, enum(枚举);

访问修饰符(3个):public, protected, private;

类、接口相关(6个):class, interface, abstract, implements, extends, new;

包相关(2个):import, package;

流程控制(12个):if, else,while,do,for,switch,case,default,break,continue,return,instanceof;

修饰方法、类、属性和变量(9个):static, final, super, this, native, strictfp, synchronized, transient, volatile;

异常相关(5个):try, catch, finally, throw, throws;

其他(1个):assert;

保留字(2个):const,goto (没有定义用途,保留备用)

时间: 2024-10-31 14:38:28

Java中的标识符跟关键字的相关文章

Java中this和static关键字及代码块

this: 可以使用this表示类中的属性------this.name=name 可以使用this强调调用的是本类的方法 可以使用this调用本类的构造方法------this();调用本类中无参构造方法 可以使用this表示当前对象(调用方法的对象)----最重要的用途 static: 声明属性---------属性则为全局变量 声明方法---------Person.setName("Tom");使用类名称调用static方法 普通代码块:直接在方法或是语句中定义的代码块 pub

Java中的50个关键字

Java中的50个关键字 关键字也称为保留字,是指java语言中规定了特定含义的标示符.对于保留字,用户只能按照系统规定的方式使用,不能自行定义.Java中有50个常用关键字: 与数据类型相关(10) 关键字 类型 占字节数 备注 boolean 布尔数据类型 1 有true和false两个值 int 整型数据类型 4 long 长整型数据类型 8 short 短整型数据类型 2 byte 字节数据类型 1 大小范围为-27-27-1 float 浮点型(实数型) 4 double 双精度型数据

Java中的两个关键字——super、this

Java中的两个关键字——super.this 一.super super 是java中方的一个关键字,用它可以引用父类中的成员: super可用于访问父类中定义的属性 super可用于调用父类中定义的成员方法 super可用于在子类构造器中调用父类的构造器 使用super关键字注意事项: 1.当子类和父类都有同名的属性时,在子类中如果要使用父类的属性 super . 属性 2. super只能应用在成员方法和构造方法中,不能用在静态方法中(和this是一样的) 3.如果在构造方法中使用必须放在

Eclipse的使用及Java程序的标识符和关键字

Eclipse的使用 (1)创建Java项目 选择“文件”/“新建”/“Java项目”命令,在弹出的“新建Java项目”对话框输入项目名,然后点击“下一步”,最后单击“完成”. (2)创建Java类文件 选择“文件”/“新建”/“类”命令,然后输入“名称”名以及选中public static void main(String[] args)复选框,最后单击完成. (3)编写Java代码 在{}中输入“System.out.println();”,然后再()中输入想要表达的文字,注意要在文字两边加

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

标识符: 1.Java对各种变量.方法和类等要素命名时使用的字符串序列称为标识符.凡是自己可以起名字的地方都叫标识符,都要遵守标识符的规则. 2.Java标识符命名规则: 标识符由字母.下划线"_".美元符$或数字组成. 标识符应以字母.下划线.美元符开头. Java标识符区分大小写.长度无限制. Java标识符选取应注意"见名知意"且不能与Java的关键字重名. 关键字: 1.Java中一些赋予特定的含义,用作专门用途的字符串成为关键字(keyword).2.所有

Java中的标识符,类名和包名规则

Java中的包.类.方法.参数和变量的名称 标识符的命名规则 1.变量必须以字母.下划线(_)或美元符号($)开头 2.余下的字符可以是下划线.美元符号或任何的字母或数字 3.不能使用JavaScript中的关键字或者保留字做为变量名称 Pascal规则(帕斯卡命名法) :单字之间不以空格断开或连接号(-).底线(_)连结,第一个单字首字母采用大写字母:后续单字的首字母亦用大写字母,例如:FirstName. LastName.每一个单字的首字母都采用大写字母的命名格式,被称为"Pascal命名

Java学习资料-标识符、关键字

1.标识符 (1)Java对各种变量.方法和类等要素命名时使用的字符序列称为标识符.凡是自己可以起名字的地方都叫标识符,都遵守标识符的规则. (2)Java标识符命名规则: 标识符由字母.下划线.美元符或数字组成. 标识符应以字母.下划线.美元符开头. 标识符大小写敏感,长度无限制. (3)不成文规定:Java标识符选取应注意见名知意且不能与Java语言的关键字重名. 标识符举例: 合法标识符 非法标识符 HelloWorld class DataClass         DataClass#

Java中this和super关键字

今天练习到Java中的this和super关键字,我有如下总结: 1.子类继承父类,子类初始化对象,必须先调用父类构造方法,因为随时有可能要使用父类的成员变量. 2.get和set方法只是对成员变量进行赋值操作,而非初始化. 3.构造方法既能对成员变量进行初始化,又能对其进行赋值操作. 4.子类只要调用父类的构造方法(不管是带参还是无参都行,都用super(······)调用)即可对父类的成员进行初始化, 5.如果子类有两个构造方法,一个可以调用父类带参构造方法,另一个可以用this(···)调

Java中怎么使用this关键字?在什么时候可以使用?

在java中,this通常指当前对象,或当前对象的某个成员,你可以利用this来实现这个目的.this的另一个用途是调用当前对象的另一个构造函数. 最普遍的情况就是,在你的方法中的某个形参名与当前对象的某个成员有相同的名字,这时为了不至于混淆,你便需要明确使用this关键字来致命你要使用某个成员,使用方法"this.成员名",而不带this的那个便是形参.另外,还可以用"this.方法名"来引用当前对象的某个方法,但这时this就不是必须的了,你可以直接用方法名来访