最近になってJavaをやり始めたものです。
コンピュータを起動して一回目のコンパイルのとき 
javac foo.java
とやると異様に時間がかかるのですが、こういうものなのでしょうか?

java foo
と実行するときも、一回目は時間が非常にかかります。