>>105
サーブレットコンテナは JVM 起動させっぱなしで、その JVM の中で
コンパイラを走らせるから、普通のコンパイルと違って JVM 起動の
オーバーヘッドがかからない (しかもコンパイラ自身も JIT の対象
になるし)。Java が遅いのは JVM の起動と AWT/Swing 絡みだけ。