Apisero Interview Question

why is java platform independent?