結果 : why does java use both compiler and interpreter