多线程
来源:互联网 发布:wdi数据库怎么用 编辑:程序博客网 时间:2024/06/01 10:25
创建线程的三种方式:
1.继承 Thread (重写run)
2.实现接口 Runnable (重写run)
3.实现接口 Comable
Thread.currentThread()代表当前线程
线程状态
1)、新生: new
2)、就绪: runnable -> start()
3)、运行: running -> cpu调度
4)、阻塞: blocked -> sleep、yield、join
5)、死亡: dead -> stop()
当线程需要对同一种资源经行处理的时候 需要用到 锁 synchronized() 锁中可以放任何不变得东西
ThreadLocal 本地存储
阅读全文
0 0
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall Widget::metaObject
- 刷题--二叉树的镜像
- NumPy 特殊例程
- Kotlin学习笔记-基础语法
- 笔记2
- 多线程
- 接口
- java中字符串和函数的基础应用
- JZOJ 3648【GDOI2014】beyond
- 【模拟】17.6.1 异或和 题解
- 读《大型网站技术架构》
- 笔记3
- mysql 注意点汇总
- bzoj1179 [Apio2009]Atm