IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Java线程Example

    天下发表于 2015-12-03 06:07:00
    love 0

    //NewThread.java
    package NewThread;

    public class NewThread implements Runnable
    {
        public String name;
        public Thread t;
        public NewThread(String _name)
        {
            name = _name;
            t = new Thread(this);
            t.start();
        }


        public void run() {
            for (int i=0;i<3;i++)
            {
                try {
                    //有可能被其他线程中断
                    Thread.sleep(1000);
                }
                catch(Exception e) {
                }
                System.out.println(name+i);
            }
            
        }
    }


    import NewThread.NewThread;

    public class Example01 
    {
        public static void main(String[] args) 
        {
            NewThread t = new NewThread("NewThread");
            try {
                t.t.join();
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            System.out.println("main_thread.join()");    
        }
    }



    天下 2015-12-03 14:07 发表评论


沪ICP备19023445号-2号
友情链接