我想一次处理大量文件。 perl似乎做得很好,但不是很熟悉,想用java做。会java能够处理?我试过一次,但java程序崩溃了。可能是什么原因..?
答案 0 :(得分:1)
是
程序在尝试执行此操作时失败并没有固有的原因,它会导致代码出错。
您需要发布您的错误代码和详细信息,以便对其无效的原因进行分析。
答案 1 :(得分:0)
如果要一次打开所有文件并将它们保留在内存中,则可能存在内存问题,因为JVM具有固定的内存量。你可以在增加JVM分配的内存之后尝试。顺便说一下,将所有文件保存在内存中并不是一个好主意。尝试顺序化你的文件读取或使用大数据方法,如hadoop和map reduce来解决你的问题..