多线程

作者: zzz_0427 | 来源:发表于2020-06-06 22:49 被阅读0次

高可用,高性能,高并发

高可用:数据不能出错

高性能:不能等太久

高并发:表示大家同时操作

主内存和工作内存

Thread.sleep(1000)

模拟网络延迟'

多个线程同时执行的时候 (高并发)

if(ticketNums<0){   break;}

当ticketNums>0的时候  Thread.sleep(200);此时别的  别的线程执行完后此时的ticketNums可能已经<0  ;

匿名内部类,局部内部类   只有外部类使用时内部类才编译

匿名内部类

就绪状态有4种情况

1.start();

2.阻塞结束后

3.yield 让出线程

4.jvm把本地线程切换到本地线程

运行状态

线程被CPU调度到了

阻塞状态

1.sleep  占着资源

2.wait    不占资源

3.join    加入 等待别的线程服务完

4.io操作read write  通过操作系统调度

死亡状态

相关文章

  • iOS多线程 NSOperation

    系列文章: 多线程 多线程 pthread、NSThread 多线程 GCD 多线程 NSOperation 多线...

  • iOS多线程 pthread、NSThread

    系列文章: 多线程 多线程 pthread、NSThread 多线程 GCD 多线程 NSOperation 多线...

  • iOS多线程: GCD

    系列文章: 多线程 多线程 pthread、NSThread 多线程 GCD 多线程 NSOperation 多线...

  • iOS多线程运用

    系列文章: 多线程 多线程 pthread、NSThread 多线程 GCD 多线程 NSOperation 多线...

  • iOS多线程基础

    系列文章: 多线程 多线程 pthread、NSThread 多线程 GCD 多线程 NSOperation 多线...

  • 多线程介绍

    一、进程与线程 进程介绍 线程介绍 线程的串行 二、多线程 多线程介绍 多线程原理 多线程的优缺点 多线程优点: ...

  • iOS进阶之多线程管理(GCD、RunLoop、pthread、

    深入理解RunLoopiOS多线程--彻底学会多线程之『GCD』iOS多线程--彻底学会多线程之『pthread、...

  • iOS多线程相关面试题

    iOS多线程demo iOS多线程之--NSThread iOS多线程之--GCD详解 iOS多线程之--NSOp...

  • 多线程之--NSOperation

    iOS多线程demo iOS多线程之--NSThread iOS多线程之--GCD详解 iOS多线程之--NSOp...

  • iOS多线程之--NSThread

    iOS多线程demo iOS多线程之--NSThread iOS多线程之--GCD详解 iOS多线程之--NSOp...

网友评论

      本文标题:多线程

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