Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 增加执行时间,添加不必要的jar_Java - Fatal编程技术网

Java 增加执行时间,添加不必要的jar

Java 增加执行时间,添加不必要的jar,java,Java,是否有可能通过添加与项目无关的其他jar站点,这次添加到VM中运行的drop类?毫无疑问,此操作只会增加编译整个项目的时间。编译器使用基于哈希的查找或直接映射LUT查找表。编译和运行的所有程序的性能几乎都是一样的,但是加载更多的代码会导致时间上的一点小波动。如果这是GitHub和Google代码上的每个Java项目,那么可能会有一个可怕的减速。我只是想象一个Windows操作系统或Visual Studio源代码大小的项目足以让您真正担心。内存使用也会增加,这在内存不足时会对性能产生一些影响 我

是否有可能通过添加与项目无关的其他jar站点,这次添加到VM中运行的drop类?毫无疑问,此操作只会增加编译整个项目的时间。

编译器使用基于哈希的查找或直接映射LUT查找表。编译和运行的所有程序的性能几乎都是一样的,但是加载更多的代码会导致时间上的一点小波动。如果这是GitHub和Google代码上的每个Java项目,那么可能会有一个可怕的减速。我只是想象一个Windows操作系统或Visual Studio源代码大小的项目足以让您真正担心。内存使用也会增加,这在内存不足时会对性能产生一些影响

我应该问一下,您是在添加Jar文件还是源代码。简而言之,Jar和类文件的影响很小,可以忽略不计。源代码肯定会产生显著的影响。例如,包括Apache Commons源代码,而不是使用它们的二进制文件