2.变量赋值

2.变量赋值

把要处理的数据存入某个空间是由赋值语句来完成的。而这块内存空间可以通过再次赋值,用新的内容替换原有的内容,也就是说,它的内容是可以改变的,所以,我们把这个空间叫作变量,这个空间的名字就是变量名。

一个变量是一块内存空间,变量的内容可以被赋值为不同的值,见图1.2.3。任何变量必须先定义,然后才能对此变量做其他的操作。

图1.2.3 变量与变量值的关系

以下是赋值语句的例子:

int a;

a=2;//赋值语句,将变量a的内容赋值为2

也可以在定义变量的同时赋初值:

int a=2;

那么,在内存中开辟多大的空间,这块空间可以存入怎样的值,这个变量可以做哪些运算,这些都由变量的数据类型决定。

计算机存储空间的大小以字节(Byte)为单位,一个字节可以存储8个0、1二进制位。

不同的编程语言对变量的处理方式不同。Java是静态强类型语言,即每个变量必须在定义后才能使用,并且变量只接收与之类型匹配或相容的值,否则,编译就不能通过。