Domanda di colloquio di Accenture

Why is Java called platform independent?