Sollicitatievraag bij Accenture

Why is Java a platform independent language? Why is Java not a pure object oriented language?