我创建了一个Java程序,从本地系统读取加密文件并进行一些处理。实际上我有20个要读取的文件,所以我使用了线程机制来加速程序执行。
当我在Eclipse中运行程序时,执行完成需要超过30分钟,而如果我制作一个可运行的jar包并使用命令提示符执行程序,则只需要不到一分钟。
为什么在Eclipse中运行程序比在命令提示符中运行程序需要更长的时间?
当我在Eclipse中运行程序时,执行完成需要超过30分钟,而如果我制作一个可运行的jar包并使用命令提示符执行程序,则只需要不到一分钟。
为什么在Eclipse中运行程序比在命令提示符中运行程序需要更长的时间?
System.out
输出大量内容?因为那将立即解释你的观察结果。 - Marko Topolnikstdout
慢得多。 - Marko Topolnik