试题详情
- 简答题多线程是什么?
- 多线程是个复杂的概念,按字面意思是同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以一边听歌、一边写博客;对于应用来说,多线程可以让应用有更快的回应,可以在网络下载时,同时响应用户的触摸操作。在iOS应用中,对多线程最初的理解,就是并发,它的含义是原来先做烧水,再摘菜,再炒菜的工作,会变成烧水的同时去摘菜,最后去炒菜。
关注下方微信公众号,在线模考后查看
热门试题
- 和coredata一起有哪几种持久化存储
- C和obj-c 如何混用?
- 类别和类扩展的区别。
- 写一个setter方法用于完成@prop
- sprintf,strcpy,memcp
- 在一个对象的方法里面:self.name
- 多线程是什么?
- xib文件的构成分为哪3个图标?都具有什
- 什么是block?
- 常见的object-c的数据类型有那些,
- 简述视图控件器的生命周期。
- #import跟#include 又什么
- 简述OC的垃圾回收机制?
- 简述线程与进程的区别和联系?
- UIView的动画效果有那些?
- 在应用中可以创建多少autoreleas
- 简述代理的作用?
- bjective-C如何对内存管理的,说
- 请简要说明viewDidLoad和vie
- 什么是简便构造方法?