编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

Java变量的定义

在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,每个内存单元都用一个标识符来标识。这些内存单元被称为变量,定义的标识符就是变量名,内存单元中存储的数据就是变量的值。接下来,通过具体的代码来学习变量的定义。

int x = 0,y;
y = x + 3;

上面的代码中,第一行代码的作用是定义了两个变量x和y,也就相当于分配了两块内存单元,在定义变量的同时为变量x分配了一个初始值0,而变量y没有分配初始值,变量x和y在内存中的状态如图2-2所示。

第二行代码的作用是为变量赋值,在执行第二行代码时,程序首先取出变量x的值,与3相加后,将结果赋值给变量y,此时变量x和y在内存中的状态发生了变化,如图所示。

x y变量在内存中的状态

未经允许不得转载: 技术文章 » Java编程 » Java变量的定义