我FileAlterationMonitor
从Apache使用,我想知道它什么时候完成初始化。我打电话
fileAlterationMonitor.start();
它启动一个新线程,我的程序继续运行,之前fileAlterationMonitor
完成初始化。我想等待初始化完成,但我找不到检查何时完成的方法。
我可以睡一会儿,但等待多长时间会因计算机的速度而异。
我已经看过了CountDownLatch
,这在我自己的代码中似乎很简单,但是我该如何使用它FileAlterationMonitor
呢?它不能扩展它,因为它是最终的。
有没有比等待“足够长”更好的解决方案?