Pergunta de entrevista da empresa Accenture

Why is Java called platform independent?