【【java基础(七)】变量和常量基础(七)】变量和常量
什么是变量什么是变量
我喜欢这样描述变量:作为特定类型的值的一个容器,并且是可以用一个名字描述的容器。
变量(数学名词):变数或变量,是指没有固定的值,可以改变的数。变量以非数字的符号来表达,一般用拉丁字母。变量是
常数的相反。变量的用处在于能一般化描述指令的方式。结果只能使用真实的值,指令只能应用于某些情况下。变量能够作为
某特定种类的值中任何一个的保留器。来自百度百科 – 变量
java变量的定义:在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,每个内存单
元都用一个标识符来标识。这些内存单元被称为变量,定义的标识符就是变量名,内存单元中存储的数据就是变量的值。
Java变量变量
在Java中,每个变量都由一个类型(可以是基本数据类型,也可以是对象类型)。
声明变量时,变量的类型位于变量名之前。
变量的声明是一条完整的语句,需要使用“;”结尾。
变量名必须是一个由字母开头字母开头,由字母或数字构成的序列。
变量名大小写敏感大小写敏感。a和A是两个不同的变量名。
变量名不能包含空格不能包含空格。
变量名的长度基本没有限制。
可以在一行声明多个变量,但不建议,不建议是因为可读性不好,并不代表不能这样使用但不建议,不建议是因为可读性不好,并不代表不能这样使用。
不能使用Java保留字作为变量名。
// 变量与常量 实例
public class Variate {
public static void main(String[] args) {
// 声明变量
double salary;
int vacationDays;
long earthPopulation;
boolean done;
// 类型为类对象的变量声明
Variate variate;
}
}
变量初始化变量初始化
声明一个变量之后,必须用赋值语句对变量进行显示初始化(只声明一个变量,不初始化,不使用,那声明变量由什么用
呢?)。
赋值语句:变量名 = 变量值; ,其中=为赋值符号,意思就是将=右侧的值赋给=左侧的变量。
注意注意:千万不要使用未初始化的变量(建议:在声明变量的时候就显示的给变量进行初始化)。
int vacationDays;
// 打印未初始化的变量
System.out.println(vacationDays);
变量初始化赋值。
// 变量初始化
vacationDays = 12;
// 打印初始化的变量
System.out.println(vacationDays);
// 声明和初始化放在同一行,建议这样做,增加可读性
int weekDays = 7;
System.out.println(weekDays);
在Java中,变量的声明可以放在代码的任何地方,(但必须在使用变量之前)。建议:变量的声明尽可能地靠近变量第一次
使用的地方(如第一次使用变量的上一行,这样增加可读性又安全)。
什么是常量什么是常量
评论0