強(qiáng)引用和弱引用的區(qū)別 弱引用是什么?
弱引用是什么?在計(jì)算機(jī)編程中,弱引用與強(qiáng)引用相對(duì),強(qiáng)引用指的是不能保證被引用對(duì)象不會(huì)被垃圾收集器回收的引用。如果一個(gè)對(duì)象只被弱引用引用,它被認(rèn)為是不可訪問(wèn)的(或弱可訪問(wèn)的),因此可以在任何時(shí)候被回收。
弱引用是什么?
在計(jì)算機(jī)編程中,弱引用與強(qiáng)引用相對(duì),強(qiáng)引用指的是不能保證被引用對(duì)象不會(huì)被垃圾收集器回收的引用。如果一個(gè)對(duì)象只被弱引用引用,它被認(rèn)為是不可訪問(wèn)的(或弱可訪問(wèn)的),因此可以在任何時(shí)候被回收。一些具有垃圾收集機(jī)制的語(yǔ)言,如Java、C#、python、Perl、LISP等,在不同程度上支持弱引用。