Question d’entretien chez PTC

Why java is platform independent?