try { /*线程携带数据锁休眠*/ Thread.sleep(200); }catch (InterruptedException e){ System.out.println(e.getMessage()); e.printStackTrace(); } /*打印当前线程对象信息--->获取当前线程方法*/ System.out.println(Thread.currentThread().getName() + "--->" + ticketNums--); } } 1. 2. 3...
1.主线程等待法 2.使用Thread类的join()阻塞当前线程,等待子线程执行完毕 3.通过Callable接口实现:通过FutureTask Or线程池获取 四、线程返回值获取方式和Callable接口 1.主线程等待法 publicclassCycleWaitimplementsRunnable{privateString value; @Overridepublicvoidrun() {try{ Thread.currentThread().sleep(5000); ...