java 如何通过变量名找到变量值----未正确版
2016-10-07 20:21
204 查看
计算机语言中变量名, 变量值, 变量三者的区别
比如你是变量,你的名字是变量名,你的双手是变量值。 变量其实是内存中的一块区域,变量名是这块区域的名字,当你使用变量的时候,就用变量名来引用它,你不会使用内存地址来引用它,就像别人找你就通过你的姓名,而一般不通过你的各种描述性特点。这块内存中存储的信息就是变量的值,你真正要使用的东西。
&a是取变量a的地址,具体怎么取是编译器去完成的,一般不用去了解过程,如果非得知道,可以学习编译原理方面的教程。
int是值类型,存放在栈中。
声明的时候,a表示内存中某个区域,也可以说a代表内存中的地址,赋值的时候,将值存放在a指定的内存中;
假设a就是一间旅馆的单人房间,那么5就是住在这个房间的旅客,同时,该房间也可以给其他人住,但是5就得出去
相关文章推荐
- 在Java中如何通过反射找到一个变量,这个变量的类型是指定的类型
- 如何通过mat从java内存dump中找到缓存对象中的所有字符串
- 浅谈如何找到Java 正确的学习路径
- 如何通过一个结构体成员变量的地址找到该结构体的首地址
- java中的反射机制,以及如何通过反射获取一个类的构造方法 ,成员变量,方法,详细。。
- 如何通过Java反射访问类里面的私有方法和变量
- 真正的学习JAVA,如何找到正确的学习路线。一步到位!
- 如何通过一个结构体成员变量的地址找到该结构体的首地址?
- 如何通过一个结构体成员变量的地址找到该结构体的首地址?[备忘]
- 如何在java的被调用函数中创建对象,并通过参数传回?
- 如何正确使用Java I/O输出和读入数据
- 如何正确使用Java I/O输出和读入数据
- JAVA 程序中如何拷贝一个目录下的文件及子目录到另一个目录,如何获取系统环境变量等...
- 如何正确使用Java I/O输出和读入数据
- java的环境变量如何设置
- JAVA异常机制介绍/如何正确的进行JAVA异常处理
- Ajax如何通过url找到servlet路径?
- 如何正确的使用Java序列化技术
- 如何正确的使用Java序列化技术
- JAVA异常机制介绍/如何正确的进行JAVA异常处理