Pergunta de entrevista da empresa Infosys

Why is Java a platform independent language?