我对 ProcessBuilder 有点熟悉,并且会处理流。现在我遇到了一个问题,即我正在自动化的过程从我需要提供的两个文件中读取一些信息。目前,我正在编写文件并通过 ProcessBuilder 提供程序的路径。由于我预计在不久的将来会有数百万次运行,我想通过在内存中完成所有工作而不是读写文件来加快速度。
基本上,我需要做的是从自动化程序中捕获文件打开请求,并从字符串流或类似的东西中提供预期的数据。当然,如果我能以某种方式告诉 ProcessBuilder,我给出的文件路径将被更好的流替换。
我怎样才能做到这一点?