Acuvate Software interview question

why java is platform independent;