问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java,Python之类的有智能指针的语言,如何处理由交叉引用造成的...

发布网友 发布时间:2024-03-30 06:13

我来回答

2个回答

热心网友 时间:2024-04-20 23:59

正常设计通常不会有交叉引用的问题。 别被这些东西困扰了。

比如上面设计中,引用对象,通常是因为这些对象是父类,或者是功能类,所以当前类被删除的时候并不会被删除,但是父类和功能类通常都在系统初始化时初始化,系统退出时才被删除。

所以正常的设计情况下不存在这个问题。 内存泄漏往往是在使用别人的类,又不太搞清楚它的位置以及使用方法的情况下造成的。

热心网友 时间:2024-04-21 00:01

同样的东西,名称有所不同而已

Java: java.lang.ref.WeakReference
Python: weakref

通常的垃圾回收有两种方式,一种是引用计数(reference counting)也就是利用智能指针,另一种是循环垃圾回收器(cyclic garbage collector)。后者可以直接处理循环引用,不过通常不能及时调用析构方法。

Java和python都有循环垃圾回收器,所以弱引用只是一个补充而已
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
考数一英一的专硕可以调剂学硕吗 九推,怎样寻找捡漏的机会? 苏州朗悦湾小区周边配套怎么样? 田园风也能用兔宝宝顺芯板装修出来吗 兔宝宝是高端品牌吗?他一般用的是什么板材? 我家小猫被门夹了,后腿和尾巴都动不了了,医生说伤到了骨神经。说... 初一数学,求详细解题过程 初一数学,想很久都没想出来,请给位帮助一下,要详细过程 未来日记经典语录 如果去汇宝在线鉴定古玩瓷器在线交易,鉴定不合心意的话再鉴定还需要交... 商务谈判中法律顾问都要做什么7 律师参加商务谈判需要委托书吗 手机怎么设置才能使照相机在照相时没有咔嚓的声音????245 iphone6怎么关闭相机快门声音?125 姚莉的个人简介 我刚才不小心把讨论组升级成群了,怎么变回讨论组4 怎么把QQ群,变回讨论组。11 学跳街舞难吗?8 街舞难学吗?392 街舞难学吗,是不是每个人都可以5 街舞很难学吗3 金昌鱼怎么做好吃金昌鱼如何做好吃 金鲳鱼的做法清蒸清蒸金鲳鱼做法步骤 我是成年人了还能学舞蹈吗10 成年人还能学街舞吗?26 在公众的节日中回答别人的祝福,可说()要英文 在公共节日里,别人向你表示祝福,你该用英文怎样说 给你一样祝福的英文翻译 一到晚上就觉得冷,睡到天亮要起床的时候就觉得很热,什么原因? 冬天快天亮的时候觉得特别热、然后起床了特别冷是怎么回事? 我也即将去墨西哥城工作,那边真有网上说的那么乱,那么不安全吗?求指... 破身虐妃小说大结局男女主角最后在一起了吗?119 求一本小说,结局是男女主一起被烧死了。2 我想找篇言情小说啊,结局是男女主角都死了3 作者乘风御剑哪一部小说大结局男女主角都没死? 郭小四的小说为什么结局总是悲的,而且到最后总有猪脚要死呢?呼...4 求一些小说名,结局男女猪脚不在一起,很惨的那种、最好是穿越或...1 试管技术:揭秘国内不孕症夫妻为何选择泰国与美国 中美的试管婴儿的取卵技术有何区别 杀戮轮回电子书txt全集下载 求 樱坂洋的杀戮轮回txt1 求杀戮轮回小说TXT1 求杀戮轮回 小说txt5 美国杀戮的txt全集下载地址5 杀戮姐妹的txt全集下载地址 孽战的txt全集下载地址 求《明日边缘》剧情解析,谢谢!!74 看完龙族4,我想问大家看过明日边缘吗 CBA哪一年停赛?杜锋那年当广东总教练?哪一年宣布退役?北京夺冠广东队那 ... 求一部科幻电影,主人公看了一本书之后回到了另一个世界,有精灵...