Java est un langage de programmation multi-plateforme développé par Sun Microsystems. Il est conçu pour permettre au plus grand nombre d'ordinateurs possible d'exécuter les mêmes programmes sans aucune modification des programmes eux-mêmes . Cela se fait par l'installation sur les ordinateurs un programme spécial, appelé une machine virtuelle qui exécute le logiciel Java. Systèmes d'exploitation
Les systèmes d'exploitation supportés par la version de Sun Microsystems Java peuvent être divisés en trois groupes: les systèmes d'exploitation Solaris basés sur Windows , Linux et Windows. Sous Windows, Java fonctionne sous Windows XP , Windows Vista , Windows 7, Windows 2000, Windows Server 2003 et Windows Server 2008. Toutes les versions de Solaris sont supportés, tandis que les versions Linux prises en charge existent pour Red Hat , Suse Linux, et certaines versions de Turbo Linux.
Chipsets
alors que presque tous les ordinateurs Windows utiliser le chipset x86 32-bit Intel ou le plus récent Intel 64-bit chipset, ce n'est pas nécessairement vrai pour d'autres ordinateurs. La version de Java Sun Microsystems prend en charge de ces normes Intel ainsi que le chipset SPARC produit par Sun Microsystems pour une utilisation sur les postes de travail Solaris.
Mémoire
en général, la machine virtuelle Java nécessite au moins 64 Mo de mémoire pour fonctionner . Toutefois, sur Windows Server 2003 ou version ultérieure , sous Windows Vista, ou sur toutes les versions 64 bits de Windows, au moins 128 Mo de RAM sont nécessaires.
Navigateurs pris en charge
< p> une des caractéristiques du langage de programmation Java est que certains programmes Java , appelés applets , sont capables d'être intégrés dans des pages Web et ne peut s'exécuter dans le navigateur Web de l'utilisateur.
navigateurs Officiellement supporté sous Windows comprennent pas version de Mozilla tard puis 1.4, une version d'Internet Explorer supérieur à 6.0 SP1 ou toute version de Firefox tard 1.06 . Pour Solaris et Linux, les exigences sont les mêmes, sauf pour Internet Explorer, comme il n'existe pas de version d'IE pour ces systèmes.
Autres implémentations
Depuis la machine virtuelle Java est un standard ouvert , il ya d'autres implémentations de Java que ceux pris en charge par Sun. L'exemple le plus marquant est Apple, qui publie sa propre version de la machine virtuelle Java pour les utilisateurs du système d'exploitation Mac OS X et le navigateur Safari . Implémentations Java apparaissent également sur de nombreux téléphones mobiles et les systèmes d'exploitation Linux en plus de ceux qui sont officiellement pris en charge par Sun.