荷梅月剑 编程之路

这个世界没有偶然,有的只是必然
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年1月27日

摘要: 初学Java多线程系列的本部分介绍线程的生命周期。与人有生老病死一样,线程也同样要经历开始(等待)、运行、挂起和停止四种不同的状态。这四种状态都可以通过Thread类中的方法进行控制。与人有生老病死一样,线程也同样要经历开始(等待)、运行、挂起和停止四种不同的状态。这四种状态都可以通过Thread类中的方法进行控制。下面给出了Thread类中和这四种状态相关的方法。Java代码//开始线程publicvoidstart();publicvoidrun();//挂起和唤醒线程publicvoidresume();//不建议使用publicvoidsuspend();//不建议使用publicst 阅读全文

posted @ 2011-01-27 13:17 荷梅月剑 阅读(297) 评论(0) 推荐(0)

摘要: 这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别:  上面10个线程对象产生的10个线程运行时打印了10次1。下面10个线程对象产生的10个线程运行时打印了1到10。我们把下面的10个线程称为同一实例(Runnable实例)的多个线程。  下节我们将研究线程对象方法,还是那句话,一般文档中可以读到的内容我不会介绍太多请大家自己了解。线程对象的几个重要的方法  尽管线程对象的常用方法可以通过API文档来了解,但是有很多方法仅仅从API说明是无法详细了解的。  本来打算用一节的篇幅来把线程方法中一些重要的知识说完,但这样下来估计要很常的篇幅,可能要用好几节才能说把和线程方法相关的 阅读全文

posted @ 2011-01-27 12:21 荷梅月剑 阅读(330) 评论(0) 推荐(0)