Java基础——局部变量和常量

变量:内存中的一个存储区域(该区域的数据可以在同一类型范围内不断变化)。

常量:一旦声明就不可变,通常用 final 修饰的变量称为常量。

声明格式:

[final] 变量类型 变量名;

说明:

  • final修饰符(可选):被final修饰后的变量为常量,且值不可变,未修饰则是变量,值可变。
  • 变量类型:参照数据类型,可以是基本数据类型和引用数据类型。
  • 变量名:自定义,参照命名规范
    变量是程序中最基本的存储单元,包含变量类型、变量名和变量值。

注意:

  • Java中每个变量必须先声明,后使用,使用变量名来引用该存储区域的数据。
  • 变量的作用域,在其定义所在的一对{}内,只有在其作用域内才有效。
  • 同一个作用域内,不能定义同名的变量名。
  • 局部变量:没有默认值,使用前需要初始化值。

局部变量定义:

  1. 方法内定义的变量
  2. 代码块内定义的变量
  3. 方法、构造器的形参

注意:局部变量除形参外,需显试初始化(明确指定值)。

示例:

//main方法中定义局部变量
public static void main(String[] args) {
	//声明并赋值
	int val = 15;
}

这里暂不讲成员变量,后面关于类会讲到。

你可能感兴趣的:(Java基础(完善中),java,开发语言)