首页 > 移动平台 > 详细

iOS线程

时间:2015-10-07 16:06:58      阅读:297      评论:0      收藏:0      [点我收藏+]

线程同步:
  多条线程,在同一条线上按照顺序执行.(互斥锁)

 

同步,在当前线程执行任务.异步,另起线程执行任务.

 

任务与队列

  任务:执行什么操作

  队列:用来存放任务

    并发队列:可以让多个任务并发(同时)执行的队列.只能用于异步.

    串行队列:在当前线程中,将任务按顺序一个一个的执行.

 

总结:

  同步和异步决定的是能否开启信线程的能力.

  同步:在当前线程中执行任务,不具备开启新线程的能力.

  异步:在新的线程中执行任务,具备开启新线程的能力.

 

  并发与串行决定的是任务的执行方式.

  并发:多个任务可以并发执行.

  串行:任务是按照顺序执行.

 

iOS线程

原文:http://www.cnblogs.com/iOS771722918/p/4858733.html

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