我正在寻找一种方法来睡眠线程,直到在Java 1.8中修改文件(如在文件被触摸和/或更改).基本上,这个线程必须读取文件的内容,警惕任何更改,但不能吸收核心只是为了读取文件,等待,再次读取,等待等.
理想情况下,线程会以与并发阻塞队列将线程置于休眠状态相同的方式阻塞,直到有从队列中删除的内容为止.
有任何想法吗?
java multithreading file
file ×1
java ×1
multithreading ×1