La technologie Java fournit un environnement de développement multi-plates-formes prenant en charge de nombreuses plates-formes, des serveurs aux téléphones portables en passant par les cartes à puce. Elle permet d'unifier les infrastructures des entreprises afin de créer une plate-forme en réseau uniforme et sûre pour les utilisateurs.
Java
offre les fonctionnalités et avantages suivants :