java线程的实现

对于sun jdk来说,它的windiws版本与linux版都是使用一对一的线程模型实现的,一条java线程就映射到一条轻量级进程中,因为windows和linux系统提供的线程模型就是一对一的。

1.协同式线程调度

2.抢占式线程调度。(java)每个线程将由系统来分配执行时间,线程的切换不由线程本身来决定。

5种状态:

1.新建

2.运行

3.无限期等待

4.限期等待

5.阻塞

6.结束

posted @ 2020-11-13 00:29  l2c  阅读(60)  评论(0)    收藏  举报