![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
线程简介->线程创建->线程实现->并发问题->死锁,生产者消费者等高级问题
情绪 稳定
学习记录手册
展开
-
多线程总结
结果:原创 2020-04-25 22:07:29 · 65 阅读 · 0 评论 -
线程池
结果:原创 2020-04-25 21:57:19 · 72 阅读 · 0 评论 -
生产者消费者问题
原创 2020-04-25 21:46:07 · 91 阅读 · 0 评论 -
Lock锁
结果:原创 2020-04-25 19:21:53 · 70 阅读 · 0 评论 -
死锁
结果(程序卡住):修改:结果:原创 2020-04-25 17:28:15 · 78 阅读 · 0 评论 -
CopyOnWriteArrayList
结果(没用同步块但结果正常):原创 2020-04-25 16:17:57 · 61 阅读 · 0 评论 -
同步方法及同步块
抢票(同步方法):结果:取钱(同步块):结果:线程的集合(同步块):结果:原创 2020-04-25 16:10:59 · 160 阅读 · 1 评论 -
线程同步机制
类似于排队上厕所三大不安全案例:结果(0和-1的原因是多人同时抢到,线程不安全):结果:结果(没有10000):原创 2020-04-25 15:46:45 · 92 阅读 · 0 评论 -
守护线程
结果:原创 2020-04-25 14:22:49 · 86 阅读 · 0 评论 -
线程的优先级
结果:原创 2020-04-25 14:11:08 · 103 阅读 · 0 评论 -
线程状态&方法
例子1:例子2:结果:结果1(礼让成功):结果2(礼让失败):结果:结果:原创 2020-04-25 13:49:47 · 70 阅读 · 0 评论 -
Lamda表达式
下面用代码来解释下(一步步简化):1.接口–>2.实现类–>3.静态内部类–>4.局部内部类–>5.匿名内部类–>6.Lamda结果:再看另一个例子(直接用Lamda实现):...原创 2020-04-25 11:37:49 · 132 阅读 · 0 评论 -
静态代理模式
结果:原创 2020-04-25 10:59:30 · 70 阅读 · 0 评论 -
线程案例:龟兔赛跑
实现兔子睡觉,在run方法中增加模拟兔子休息(每10步休息10ms),变换如下:结果(怎么跑都是乌龟赢):原创 2020-04-24 12:15:15 · 200 阅读 · 0 评论 -
线程创建
网图同步下载实例:结果:并发问题:结果:原创 2020-04-24 11:47:38 · 67 阅读 · 0 评论 -
线程简介
原创 2020-04-22 21:55:48 · 79 阅读 · 0 评论