在搜索一些松散相关的东西时,我偶然发现了这句话:
引用可以比对象更长寿,并可用于引用在同一地址创建的新对象。
由此answer https://stackoverflow.com/a/24720107/349594.
现在,我一直知道并通过引用进行工作,引用是不可变的,初始化一次等等。
读了上面的引文,作者可能比我更有经验,让我想知道我是否遗漏了一些东西。
这句话是为了完整起见,但实际上并不适用吗?
是否存在某种模式或情况,人们会经历在特定内存地址中放置相同类型的新对象的痛苦,只是为了进行切换以供参考? (这对我来说似乎极其危险,更不用说在最好的情况下也很复杂)。
我认为这只有在展示位置的情况下才有意义new
。如果参考指向的对象是通过放置创建的new
,应该可以销毁该对象并在放置的同一位置创建一个新对象new
再次。不过,我目前没有看到任何不使用指针的直接理由。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)