java 多线程读取同一文件
首先在此声明,本人小菜鸡一枚,如有错误,还请各位大佬点出并轻点出手,谢谢!!
读取数据
分析:
如果读取文件的数据很简单,但是如果多个线程读取同一个文件的数据我们该如何处理:
待读取的文件我们可以添加个锁,目的是维护数据的一致性
什么时候唤醒,什么时候线程进入阻塞状态。
针对于这个,我的想法是当一个线程读取一段长度的文件之后进入阻塞状态,然后另一个线程继续读取。
如何让线程从文件的指定位置读取。
我问了下度娘,度娘告诉我 file.skip(long n) 可以跳到