日期:2014-05-20  浏览次数:20549 次

关于java的线程的一个简单问题
本帖最后由 bdv314 于 2014-03-28 10:34:04 编辑
       @org.junit.Test
public void test() {
new Thread(new Runnable() {
    public void run() {
       for (int i = 0; i < 5; i++) {
        System.out.println("test");
       }
    }
}).start();
System.out.println("*******************************************");
}

怎样修改才能让程序先打印完“test”,后打印出"*******************************************"
------解决方案--------------------
之间 Thread.sleep(10);
------解决方案--------------------
引用:
之间 Thread.sleep(10);
这方法不可扩展,可以用Thread.join()