java数据结构学习感悟之java中指针的使用
来源:互联网 发布:linux 查看目录大小 编辑:程序博客网 时间:2024/05/17 16:43
用了一年多的java,一直以为java中没有使用指针,原来还是自己太菜,下面总结一下java中简单的指针使用。
class A{
private int x;
public void f(){};
............
}
A a;
a = new A();
其中,a就是一个指针,它的值为它所创建对象在内存中的首地址,严格意义上他并不是对象,而是对象的引用,在java中引用即可称之为指针。
A b = new A();
a = b;
其实并不是我们平时所谓的把b对象赋值给a对象,而是将b对象所创建的对象在内存中的首地址赋值给了a,a原有的值将被丢弃,此时a所创建的对象就成为了垃圾对象,由java内置的垃圾回收机制将其回收,此时a和b指向同一对象。
下面是一个是意图
0 0
- java数据结构学习感悟之java中指针的使用
- 学习Java的感悟
- 学习Java的感悟
- java数据结构----数据结构之学习的点滴
- 学习JAVA开始的感悟
- 学习java的一些感悟
- Java中接口的感悟
- 【学习中】java数据结构
- Java基础学习之感悟00
- Java基础学习之感悟01
- Java基础学习之感悟02
- Java基础学习之感悟03
- Java基础学习之感悟04
- Java基础学习之感悟05
- java基础学习之感悟06
- java基础学习之感悟07
- java基础学习之感悟08
- 数据结构学习之队列的Java实现
- TCP/IP之四书五经
- 安卓基础入门-------第一天
- lex创建词法分析程序
- hdu4966 hdu4009 (最小树形图)
- An Easy Problem!
- java数据结构学习感悟之java中指针的使用
- English---There is / There are
- 图 - 最短路径
- 在Mybatis中使用注解@多个参数查询
- 安装hadoop之前的准备(配置linux)
- PHP缓存之模块缓存(APC)
- 图 - 拓扑排序
- Android Service绑定、生命周期、传递对象数据
- HBase Shell常用命令