2 csdnzlw csdnzlw 于 2016.02.04 15:37 提问

java多人同时读取一个文件(允许同时 10人查询)

java多人同时读取一个文件(允许同时 10人查询),要多线程实现吗?

4个回答

sinat_31535993
sinat_31535993   Rxr 2016.02.04 16:37
已采纳

不对文件进行修改,不需要多线程。就好像你的名字,别人都来问你叫什么,同时发生也没什么。

rui888
rui888   Ds   Rxr 2016.02.04 15:44

会对文件修改吧吗?如果数据会改10个线程读取到的数据可能不一样,这时候就需要用锁。

csdnzlw
csdnzlw 如果对文件不修改呢?就不用线程了吗?
接近 2 年之前 回复
paopaoTT
paopaoTT   2016.02.04 19:31

看需要修改不?不需要的话只是查询没必要使用多线程

luochoudan
luochoudan   Ds   Rxr 2016.02.04 23:04

sinat_31535993 正解

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!