官方微博:动力节点这就是引用吗?Class A = new Class();
没错,这就是引用。这也是我们经常见到的一种引用类型。这也是强引用。下面来详细看看它。 强引用(Strong Reference)上文提到的这种就是强引用,只要强引用存在,JVM宁愿抛出异常,垃圾回收器(Garbage collected Heap,GC 堆)也不会回收被引用的对象。 强引用带来的问题也许,你在开发中会遇到这样一个场景:你想使用Widget这个类,但是这个类不能被继承,所以你无法添加新的功能。 但是,我们想追踪widget对象的额外信息,假如我们想为每个widget实体加上一个id属性,以便进行区分。而widget类并没有id属性,也不能扩展追加id属性,怎么办呢? 聪明的你,可能想到HashMap,没错,确实是个好主意。 HashMap |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|