java中的变量

来源:互联网 发布:网络语言66是什么意思 编辑:程序博客网 时间:2024/05/22 02:15
 

 

变量,变量结构如下图所示


当定义了一个变量时,可以这么认为,在商场中都有存包的一排排的箱子,可以把这些箱子比喻为内存中的存储空间,比如说int a=10;也就相当于我们往编号为a的箱子里装了10这件东西,当变量的作用域结束后,a变量消失,也就相当于我们把箱子a中的东西拿走了,又“还”给了商场,可以再次被使用了。不同的数据类型的区别在于空间大小形式的分配问题,还有就是运算时会有差别,分配不同的空间可以理解为大的箱子存大的物品,不同的区域存放不同类型的物品,例如对一个类的空间分配和一个普通变量的空间分配肯定是不同的。