标签: java
我完成了什么:
下载只有在上传完成后才会发生。我有代码将它作为单独的java类。 我需要做的是。
每小时上传应该在前半个小时完成,并且只有在上传完成后,才能在下一个半小时内完成下载。并且应该在下载上传后再次上传。
答案 0 :(得分:2)
看起来像典型的生产者/消费者同步问题:
您可以使用标志,也可以使用可观察/观察者模式来同步它。
答案 1 :(得分:0)
您可以在每个主题上设置Thread.wait()。完成线程调用notify()以释放并开始工作
Thread.wait()
notify()
答案 2 :(得分:0)
如果您正在处理文件,请查看this答案,您可以使用JNotify来监听文件系统事件,例如: