今天的博客主题
基础篇 --》编程基础 --》Java常量和变量的定义
前言
我们经常写代码的文件,被称为类文件。属于一个类定义。
当这个类被关键字修饰之后,意义就不一样了。
在这个类里面有方法,有属性。
而这个属性就是变量常量了。所以常量和变量都属于属性。
变量又被分为局部变量和成员变量。
在方法里写的就是局部变量了,只有当前方法可以使用。
和方同级的就是成员变量了。所有方法都能用。也叫全局变量。
大小就是范围就是:局部属性--》全局属性,方法--》类--》包
概念
变量是指内存中的一个存储区域,该区域要有自己的名称(变量名)、类型(数据类型),该区域的数据可以在同一数据类型的范围内不断变化值。
定义
常量:用 final 修饰的属性叫做常量,常量必须有初始值,常量的值是固定的,不可更改
例:private final string str = "zhongguo";
变量:没有使用 final 修饰的属性叫做变量,可以没有初始值,值可以被更改
例:private string str;
注意:变量必须声明后才可以使用。
在Java中支持三种变量类型:
类变量:独立于方法之外的变量,用 static 修饰。
实例变量:独立于方法之外的变量,不过没有 static 修饰。
局部变量:类的方法中的变量。
例: