短路径是否使Java代码运行得更快?例如,“C:\ Java \ test.java”中的文件运行速度是否比“C:\ Users \ Sepala \ Documents \ NetBeansProjects \ BeanSupport \ src \ ejb \ test.java”中的文件运行得快?
答案 0 :(得分:7)
实用,它不会有所作为。非常挑剔,你的文件系统可能会产生影响,但它不会是你会注意到的。
答案 1 :(得分:3)
如果你想测试一下,给自己写一个Timer类。
public class Timer
{
private long mInitialTime;
public Timer()
{
start();
}
public void start()
{
mInitialTime = System.currentTimeMillis();
}
public String end(String description)
{
long finalTime = System.currentTimeMillis() - mInitialTime;
return description + ": total time " + finalTime;
}
}
在main()
致电start()
之后,main()
致电end("completed")
。
答案 2 :(得分:1)
不是你的一杯茶只是决定路径,让你的代码达到目标。它甚至不适合你。您的目的是确保文件存在和访问权限。