La plupart des avantages significatifs de langage Java
tandis que dans d'autres langues, des procédures spécifiques au système d'exploitation doivent être appelé afin de permettre le multithreading. En raison de la robustesse de Java, la facilité d'utilisation, les capacités et les fonctionnalités de sécurité multi-plateforme, il est devenu une langue de choix pour la fourniture de solutions Internet à travers le monde.