首页 > 其他 > 详细

gcd笔记

时间:2015-04-24 15:52:33      阅读:91      评论:0      收藏:0      [点我收藏+]

首先理解两个概念

  1. 串行队列,并发队列:代表线程以什么样的方式执行
  2. 同步,异步:标示是否开启新的线程

  队列里面放的是操作,如果是串行的队列,那么一次只能够出来一个操作,如果是同步的执行方式,那么只有一个线程来执行的这些操作,这一个线程执行完一个操作之后然后就执行队列里面的下一个操作,这是在同一个线程中执行的;如果是并行的队列操作,那么队列允许前一个没有执行完后一个就出来了,如果这时允许异步执行的话,那么就可以开启新的线程执行,但是如果是同步执行的话,其他的操作虽然从队列中出来了,但是依旧是等待线程执行完上一个操作才能够来执行本次操作.

队列始终是按照FIFO的方式进行

gcd笔记

原文:http://www.cnblogs.com/dlx-Blog/p/4453296.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!