多線程,定時(shí)任務(wù)

          http://www.cnblogs.com/hoojo/archive/2011/05/05/2038101.html

          package comz.autoupdatefile;

          import java.util.Timer;
          import java.util.TimerTask;

          public class M {
           public static void main(String[] args) {
            // TODO todo.generated by zoer
            Timer timer = new Timer();
            timer.schedule(new MyTask(), 1000, 2000);
           }
          }

          class MyTask extends TimerTask {

           @Override
           public void run() {
            System.out.println("dddd");

           }

          }


          這樣,就可以在1秒鐘之后開(kāi)始執(zhí)行mytask,每?jī)擅腌妶?zhí)行一次。

          當(dāng)然,timer的功能也可以通過(guò)自己構(gòu)造線程,然后在線程中用sleep來(lái)模擬停止一段時(shí)間,然后再執(zhí)行某個(gè)動(dòng)作。

          其實(shí),看一下timertask的源碼就立即可以知道,timertask就是實(shí)現(xiàn)了runnable接口的。也就是說(shuō),通過(guò)timer來(lái)間隔一段時(shí)間執(zhí)行一個(gè)操作,也是通過(guò)一個(gè)線程來(lái)做到的。

          posted on 2016-06-15 15:33 youngturk 閱讀(280) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 筆試題Java基礎(chǔ)

          <2016年6月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          this year :
          1 jQuery
          2 freemarker
          3 框架結(jié)構(gòu)
          4 口語(yǔ)英語(yǔ)

          常用鏈接

          留言簿(6)

          隨筆分類(lèi)

          隨筆檔案

          文章分類(lèi)

          文章檔案

          相冊(cè)

          EJB學(xué)習(xí)

          Flex學(xué)習(xí)

          learn English

          oracle

          spring MVC web service

          SQL

          Struts

          生活保健

          解析文件

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 饶河县| 崇州市| 西盟| 林周县| 筠连县| 铁岭市| 容城县| 全南县| 刚察县| 新晃| 灵宝市| 万州区| 子长县| 拉孜县| 大同市| 霍州市| 桐乡市| 右玉县| 新闻| 丹凤县| 尼木县| 武冈市| 望江县| 横山县| 夏津县| 方山县| 梁平县| 灵石县| 修文县| 建昌县| 石泉县| 隆化县| 噶尔县| 鸡东县| 宝鸡市| 武乡县| 海伦市| 资兴市| 丹凤县| 家居| 根河市|