标识符。关键字,Java常量

标识符由数字、字母、下划线、&美元符号组成,不能以数字开头,

标识符可以包括关键字但是不能以关键字命名也不能使用任何 Java 关键字作为标识符,而且不能赋予标识符任何标准的方法名。

Java区分大小写

  • 不能把关键字、保留字作为标识符。
  • 标识符的长度没有限制。
  • 标识符区分大小写。

Java 语言目前定义了 51 个关键字,这些关键字不能作为变量名、类名和方法名来使用。以下对这些关键字进行了分类。

  1. 数据类型:boolean、int、long、short、byte、float、double、char、class、interface。
  2. 流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。
  3. 修饰符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。
  4. 动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。
  5. 保留字:true、false、null、goto、const。

常量是指在程序的整个运行过程中值保持不变的量。常量值是常量的具体和直观的表现形式,

常量是形式化的表现。通常在程序中既可以直接使用常量值,也可以使用常量。

Java 的布尔型常量只有两个值,即 false(假)和 true(真)。

inal 是定义常量的关键字,dataType 指明常量的数据类型,variableName 是变量的名称,value 是初始值。

final 关键字表示最终的,它可以修改很多元素,修饰变量就变成了常量。

根据作用域的不同,一般将变量分为不同的类型:成员变量和局部变量。

Java 的成员变量有两种,分别是全局变量和静态变量(类变量)。定义在方法体和语句块之外,不属于任何一个方法,作用域是整个类。

 

名称 修饰 访问 生命周期
全局变量(实例变量) 无 static 修饰 对象名.变量名 只要对象被当作引用,实例变量就将存在
静态变量(类变量) 用 static 修饰 类名.变量名或对象名.变量名 其生命周期取决于类的生命周期。类被垃圾回收机制彻底回收时才会被销毁

猜你喜欢

转载自www.cnblogs.com/zbb121/p/11644134.html