变量赋值
所谓变量赋值就是给变量所代表的内存块设置状态,即设值。通常如以下两种形式:
Ø定义变量时同时指定初始值:
Ø定义变量时,没有指定初始值,可以在需要时再赋值。
符号"="在Java中应该理解为赋值运算符。赋值运算符是一个双目运算符,即有两个操作数的运算符,分别称为左操作数和右操作数。
赋值运算符左操作数必须是变量,表示目标内存块,右操作数可以是和变量类型相同或兼容的字面量,变量,符号常量,表达式或方法调用的结果。如下面示例:
²字面量是指一个表示人类所熟知的特定信息的值如1,25.6,“张三”;
²变量作为右操作数是读取该变量的值。
²表达式计算的结果给变量赋值。
,赋值运算是右给合性运算,即先计算右操作数,再将计算的结果赋值给左操作数变量。