0

パスが短いと、Javaコードの実行速度が速くなりますか?たとえば、「C:\ Java \ test.java」のファイルは、「C:\ Users \ Sepala \ Documents \ NetBeansProjects \ BeanSupport \ src \ ejb \ test.java」の同じファイルよりも高速に実行されますか?

4

3 に答える 3

7

実用的であるため、違いはありません。非常にうるさいので、ファイルシステムが影響を与える可能性がありますが、気付くことはありません。

于 2012-07-04T06:58:09.117 に答える
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")

于 2012-07-04T06:59:00.840 に答える
1

それはあなたのお茶ではなく、ただ道を決めてあなたのコードを最大に到達させるだけです。そのあなたにとってさえ目立たない。ファイルの存在とそのファイルへのアクセス許可を確認する必要があります。

于 2012-07-04T08:07:37.230 に答える