Java多线程中wait语句的具体使用 ...
Java多线程在使用的时候会有很多语句需要我们具体的学习,在这其中wait()就是其中的一个。当然我们需要不断的努力学习才能掌握这一个语句的应用,下面的代码会对你学习Java <http://developer.51cto.com/art/200510/6983.htm%20%20>多线程有所帮助。 1.class ThreadA 2.{ 3.public static void main(String[] args) 4.{ 5.ThreadB b=new ThreadB(); 6.b.start(); 7.System.out.println("b is start...."); 8.synchronized(b)//同步,请求获得对象锁,如果是子线程先进入,则这里阻塞 9.{ 10.try 11.{ 12.System.out.println("Waiting for b to complete..."); 13.b.wait();//获得对象锁后,可以调用对象的wait方法 |