多线程

来源:互联网 发布: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   -> sleepyieldjoin

5)、死亡: dead     -> stop()


当线程需要对同一种资源经行处理的时候  需要用到  锁 synchronized()  锁中可以放任何不变得东西  


ThreadLocal  本地存储








原创粉丝点击