标签: java multithreading loops io stream
我正在使用输入流来读取多个文件,确切地说,是一个sperate线程中的ByteArrayInputStream。我使用while循环,我应该每次迭代创建一个新的ByteArrayInputStream,还是应该重置并再次读取?
答案 0 :(得分:0)
我对此进行了性能测试,后者比前者快一点。如果您需要更快地执行代码,请重置流而不是在while循环中创建新流。