知识大全 Java2入门经典教程 11.1 了解线程[7]

Posted

篇首语:没有加倍的勤奋,就既没有才能,也没有天才。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java2入门经典教程 11.1 了解线程[7]相关的知识,希望对你有一定的参考价值。

Java2入门经典教程 11.1 了解线程[7]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    连接线程

    如果你需要在一个线程中等待另一个线程的死亡 你可以对希望结束的线程调用join()方法 不带参数调用join()方法将暂停当前线程 只要指定线程结束     threadl join()                 //suspend the current thread until threadl dies

    你也可以传递一个long值给join()方法去指定你打算等待线程死亡的时间的毫秒数     threadl join( );          //wait up to second for threadl to die

    线程调度

    线程的调度依赖你的操作系统 但当其他线程 睡眠 时 就是说 当他们调用它们的sleep()力一法时 每个线程当然会获得机会 如果你的操作系统使用抢占多仟务处理 就像Windows 一样 程序将在run()方法中没调用sleep()的情况下上作(如果你删除了sleep()调用 你也应该删除try和catch块) 尽管如此 如果你的操作系统不按这种方式进行时序安排 在run()中不调sleep()   first线程将独占处理器 并将无限她继续执行 下图举例说明通过调用sleep()方法的四个线程如何分享处理器的时间去放弃控制

    注意 在Tread类中定义了另一个yield()方法 它给其他线程执行的机会 如果其他线程在等待 但你不想在指定时间内将当前执行线程挂起 你只想允许其他线程短衡访问 这时你可以使用该方法 但当你对一个线程调用sleep()方法 虽然没有其他线程在等 线程不会用参数指定的时间段来持续工作 另一方面 如果没有线程在等 调用yield()方法将导致当前线程立即重新占用

cha138/Article/program/Java/gj/201311/27759

相关参考

知识大全 Java2入门经典教程 11.1 了解线程[4]

Java2入门经典教程11.1了解线程[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java2入门经典教程 11.1 了解线程[3]

Java2入门经典教程11.1了解线程[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java2入门经典教程 11.1 了解线程[2]

Java2入门经典教程11.1了解线程[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java2入门经典教程 11.1 了解线程[1]

Java2入门经典教程11.1了解线程[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java2入门经典教程 11.1 了解线程[8]

Java2入门经典教程11.1了解线程[8]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java2入门经典教程 11.1 了解线程[6]

Java2入门经典教程11.1了解线程[6]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java2入门经典教程 11.2 管理线程[7]

Java2入门经典教程11.2管理线程[7]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java2入门经典教程 11.2 管理线程[4]

Java2入门经典教程11.2管理线程[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java2入门经典教程 11.2 管理线程[3]

Java2入门经典教程11.2管理线程[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java2入门经典教程 11.2 管理线程[2]

Java2入门经典教程11.2管理线程[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs