Java の妥当な (目立たない) 開始時間を取得する方法はありますか?
この問題のデモンストレーションとして、Macbook Pro で Java と JavaScript (node.js を使用して実行) で単純な Hello World プログラムを実行します。
$ time java T
Hello world!
real 0m0.352s
user 0m0.301s
sys 0m0.053s
$ time node T.js
Hello world!
real 0m0.098s
user 0m0.079s
sys 0m0.013s
Node.js ではそうではありませんが、Java バージョンでは顕著な遅延があります。これにより、コマンド ライン ツールが応答していないように見えます。(これは、上記の単純な例とは異なり、複数のクラスに依存している場合に特に当てはまりますT.java
。