关于单例是否会引发内存泄露,是否需要释放内存的一些思考
摘要:一、概述 昨天去面试Android岗位,有这么一个问题:你项目中的单例是否需要释放内存? 我说:只要写的正确(不持有全局引用就不需要说动释放/或者担心内存泄露)。他说:不对,单例是需要释放内存的。 二、思考 首先看一下什么是单例: 1.构造方法私有(外部无法创建实例只能自己创建自己的实例) 2.提供
阅读全文
posted @
2023-05-05 10:29
飘杨......
阅读(272)
推荐(0) 编辑
深copy和浅copy
摘要:一、概述 突然就想到了深浅copy,所以就像说一说自己的理解,然后留作记录以后回顾 二、内容描述 主要分两个方面来说: 1.数据copy后两者是否有关联 2.改变一个值是否会影响另一个值的变化 浅copy: 一方数据发生变化后另一方数据也会跟着变化。也就是说原对象和copy对象所指向的内存地址是同一
阅读全文
posted @
2023-05-04 10:39
飘杨......
阅读(25)
推荐(0) 编辑