blog.Toby

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            130 隨筆 :: 2 文章 :: 150 評(píng)論 :: 0 Trackbacks

          web.xml

          <servlet>
              <servlet-name>runthread</servlet-name>
              <servlet-class>com.investoday.servlet.RunThread</servlet-class>
              <load-on-startup>1</load-on-startup> <!--為1 表示服務(wù)啟動(dòng)就自動(dòng)運(yùn)行-->
            </servlet>
            <servlet-mapping>
              <servlet-name>runthread</servlet-name>
              <url-pattern>/runthread</url-pattern>
           </servlet-mapping>

          TimeThread.java --線程類
          class TimeThread extends Thread
          ---------------------------------------------------------
          public void run()
              {
            try
                  {
                      for(;;)//無(wú)限循環(huán)
                      {
                          
                         // some thing to do
                          Thread.sleep(sleepTime);
                      }
            } catch(Exception e)
                  {
                      e.printStackTrace();
            }

           }
          ----------------------------------------------------------------------------
          RunThread.java  --調(diào)用線程的類
          ---------------------------------------
          package com.investoday.servlet;

          import javax.servlet.*;
          import javax.servlet.http.*;
          import java.io.*;

          public class RunThread extends HttpServlet
          {
           public void service(HttpServletRequest req, HttpServletResponse res)
           throws ServletException, IOException
           {  
            try
            {
                     TimeThread td = new TimeThread(1000);
                      td.start();
            }
            catch(Exception ex)
            {
             ex.printStackTrace();
            }
           }

              public void init(ServletConfig config) throws ServletException
                  {              
                      TimeThread td = new TimeThread(10000);
                      System.out.println("to run thread.");
                      td.start();//執(zhí)行 run 方法
                  }

          }

          posted on 2005-12-28 15:09 渠上月 閱讀(285) 評(píng)論(0)  編輯  收藏 所屬分類: java tips
          主站蜘蛛池模板: 洛扎县| 郯城县| 梧州市| 唐海县| 衡东县| 万年县| 固原市| 崇明县| 嘉义县| 安远县| 望城县| 达孜县| 民和| 崇明县| 长宁区| 乌拉特前旗| 邹城市| 炉霍县| 拉萨市| 湖南省| 莱阳市| 广水市| 桐城市| 金坛市| 额尔古纳市| 三门县| 北宁市| 汉源县| 浮梁县| 永善县| 杨浦区| 始兴县| 乡宁县| 临颍县| 柯坪县| 家居| 宁津县| 苍溪县| 威信县| 达尔| 乌鲁木齐市|