线程2

作者: winnisz | 来源:发表于2017-03-13 13:54 被阅读0次

线程是程序中一个单一的顺序控制流程———thread

进程:一个相对独立的、可调度的执行单元———process

多线程------线程阻塞造成的用户等待

多CPU的并行运算才真正解决了运行效率问题

并发和并行的区别

1、一个继承自NSOperation的自定义的NSOperation----要执行的任务使用main函数实现,此时的main函数相当于一个operation的入口函数。

2、NSOperation的子类NSBlockOperation,可以通过completionBlock属性去定义block块完成之后的动作。

3、Operation对象默认为同步,若将Operation加入到操作队列中,操作队列会忽略 asynchronous属性,执行 operation在一个单独的线程。

相关文章

  • iOS开发多线程--线程状态

    线程简介 线程创建 线程的开启: 线程的运行和阻塞:(1)设置线程阻塞1,阻塞2秒 (2)第二种设置线程阻塞2,以...

  • 有三个线程轮流打印,要求让它们交替输出 1、2、3

    问题提出 有三个线程,要求让它们交替输出 1、2、3,打印内容如下: 线程1:1线程2:2线程3:3线程1:1线程...

  • [安卓开发日记] CAS

    假设线程1和线程2通过getIntVolatile拿到value的值都为1,线程1被挂起,线程2继续执行 线程2在...

  • 死锁 及 图形工具查看

    死锁: 线程1等待线程2互斥持有的资源,而线程2也在等待线程1互斥持有的资源,2个线程都无法继续执行 活锁: 线程...

  • 为什么造成线程死锁?

    线程1占用了资源1,此时线程2已经占用资源2,。这个时候线程1想要使用资源2,线程2想要使用资源1,。两个线程都无...

  • 线程 NSThread

    NSThread 创建线程后自动启动线程 隐身创建并启动线程 让线程睡眠2秒(阻塞2秒) 启动线程进入就绪状态 -...

  • 线程

    1.创建线程(1)方法1 (2) 方法2 (3)方法3 2.当前线程 3.是否主线程 4.添加子线程要求将子线程的...

  • day1-Android使用Handler进行线程间通信

    1、子线程与子线程 2、子线程与主线程 xml

  • java多线程经典编程题

    题目一:子线程循环2次,主线程循环2次,然后子线程循环2次,主线程循环2次,这样循环10次; 打印结果: 用显示锁...

  • 4.0.6.守护线程,线程死锁

    守护线程会随着主线程的结束而结束DaemonThread 线程 1, 线程 2,锁1,锁2 线程1 有锁1,想拿锁...

网友评论

      本文标题:线程2

      本文链接:https://www.haomeiwen.com/subject/hlwfnttx.html