iOS线程

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

 

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

 

任务与队列

  任务:执行什么操作

  队列:用来存放任务

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

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

 

总结:

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

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

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

 

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

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

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

 

posted @ 2015-10-07 15:09  花园晓雨  阅读(132)  评论(0编辑  收藏  举报