主线程中: InitThread initThread=new InitThread(new Semaphore(0));//初始化一个子线程,传一个初值为0的信号量给它 Display.getDefault().asyncExec(initThread); try {//此处会挂起,直到子线程完成工作,修改了信号量的值,主线程才会继续 initThread.getSemaphore().acquire(); } catch (InterruptedException e1) { insertConsoleText("数据获取失败……/n"); }InitThread initThread=new InitThread(n 你的当前访问异常,请进行认证后继续阅读剩余内容。 提交