读书人

线程访问一个synchronised方法的有关问

发布时间: 2012-03-29 12:53:12 作者: rapoo

线程访问一个synchronised方法的问题!

Java code
public class Test {    public static void main(String[] args) {    new NewThread().start();    SynchronizedClass cc=new SynchronizedClass();    cc.p();    }    }class SynchronizedClass{    public synchronized void p(){        System.out.println("fuck");        try {            //Thread  t=new Thread();            this.wait(10000);        } catch (InterruptedException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }    }}class NewThread extends Thread{    @Override    public void run() {        SynchronizedClass sc=new SynchronizedClass();        sc.p();    }    }

线程调用 p()方法,然后主线程也调用p的方法,为什么不能睡眠呢

[解决办法]
结贴率。。。

读书人网 >J2SE开发

热点推荐