Archives

帖子来自 chuangxin01 RSS

Java多线程编程要点(二)

作者: chuangxin01 (2 篇文章) 日期: 三月 24, 2010 在 6:15 下午
评论 (2)

4、 Timer 和 Timer Task 的使用 Timer 是一种定时器工具,用来在一个后台线程计划执行指定任务,这些任务可以被执行一次,也可以被定期执行。每个 Timer 对象对应一个后台线程,顺序地执行所有计时器任务。如果完成某个计时器任务的时间太长,那么它会“独占”计时器的任务执行线程,从而可能延迟后续任务的执行。对 Timer ...

继续 ›

分类: 博客征文专栏
标签:

Java多线程编程要点 (一)

作者: chuangxin01 (2 篇文章) 日期: 三月 19, 2010 在 2:39 下午
评论 (38)

1、 认识Thread和Runnable Java中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thread,并且new一个实例出来,调用start()方法即可以启动一个线程。 Thread Test = new Thread(); Test.start(); 在使用Runnable的时候需要先new一个实现Runnable的实例,之后启动Thread即可。 Test impelements Runnable; Test t = ...

继续 ›

分类: 博客征文专栏
标签: