- 博客(2)
- 收藏
- 关注
转载 对象内有多个对象型的成员变量如何实现深克隆?
在深克隆中,无论原型对象的成员变量是值类型还是引用类型,都将复制一份给克隆对象,深克隆将原型对象的所有引用对象也复制一份给克隆对象。 简单来说,在深克隆中,除了对象本身被复制外,对象所包含的所有成员变量也将复制。 深克隆有两种实现方式: 1)基于浅克隆的基础上通过覆盖Object类的clone()方法实现。 为了达到真正的复制对象,而不是纯粹引用复制。我们需要将Address类可复制化,并且修改...
2019-09-29 20:46:09
106
转载 多线程的实现方式和其中的区别
1>.多线程的作用:可以解决负载均衡问题,充分利用CPU的资源.为了提高CPU的使用率,才用多线程的方式去同时完成几件事情而不互相干扰 2>.大多情况下,要用到多线程的主要是需要处理大量的IO操作时或处理的情况需要耗时大量的时间等等,比如:读写文件,视频图像采集-处理-显示-保存等 3>.ios中多线程的方法主要有三种:1.NSThread 2.NSOperation 3.GCD...
2019-09-23 20:51:53
334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人