
Java
文章平均质量分 78
wmingluo
这个作者很懒,什么都没留下…
展开
-
Java线程详解
先从线程的创建说起.线程的创建一共有两种形式:-------------------------------------------------------------------------------- 一种是继承自Thread类.Thread 类是一个具体的类,即不是抽象类,该类封装了线程的行为。要创建一个线程,程序员必须创建一个从 Thread 类导出的新类。程序员通过覆盖转载 2006-09-04 17:47:00 · 4556 阅读 · 0 评论 -
线程的yield(),sleep()以及wait()的区别
从操作系统的角度讲,os会维护一个ready queue(就绪的线程队列)。并且在某一时刻cpu只为ready queue中位于队列头部的线程服务。 但是当前正在被服务的线程可能觉得cpu的服务质量不够好,于是提前退出,这就是yield。 或者当前正在被服务的线程需要睡一会,醒来后继续被服务,这就是sleep。 sleep方法不推荐使用,可用wait。 线程退出最好自己实现,在运行状态中一转载 2006-12-25 01:04:00 · 4451 阅读 · 3 评论