? Ordinateurs utilisent une variété d'outils et de technologies logicielles pour effectuer les tâches de l'utilisateur. Java est l'une des technologies les plus courantes pour les applications Web et de bureau , bien que dans la plupart des cas, les utilisateurs ne sont pas conscients que Java est en marche. Pour que votre ordinateur d'exécuter des programmes Java , soit en tant que logiciel ou sur des sites Web , il doit avoir une installation du Java Runtime Environment ( JRE). Il ya plusieurs éléments clés du JRE pour les développeurs et les utilisateurs. Développement
développeurs peuvent concevoir et créer des programmes en langage Java sur n'importe quel ordinateur avec JRE installé. Ce processus implique généralement des outils supplémentaires tels que le JDK ( Java Development Kit) ainsi que les IDE ( environnements de développement intégrés ) . Programmes Java offrent de nombreux types de fonctionnalités pour le bureau et le Web , y compris les applications et la productivité , de divertissement et de base de données. Java est largement utilisé pour le développement puisque c'est gratuit et installé sur une partie importante de l'informatique dans l'utilisation , à la fois dans le travail et les contextes d'origine. «
exécution
partie du JRE , la machine virtuelle Java (JVM) permet aux programmes Java de fonctionner sur les ordinateurs des utilisateurs . Le téléchargement JRE comprend la machine virtuelle Java , afin que les utilisateurs n'ont pas besoin de l'installer manuellement. Programmes Java utilisent la JVM pour exécuter sur n'importe quel système d'exploitation dispose l'utilisateur. C'est l'une des principales raisons de la popularité de Java, que les développeurs peuvent écrire une version d'un programme Java, et la JVM va gérer ce programme en cours d'exécution sur n'importe quel système d'exploitation particulier .
Software
Lorsque les utilisateurs exécutent le logiciel Java , les ressources inclus dans le JRE permettre à ces programmes à exécuter . Logiciel Java est vaste , comme la plate-forme dispose d'une grande quantité de «bibliothèques» pour des fonctions telles que la connexion aux bases de données et la création d'interfaces utilisateur, parmi beaucoup d'autres . En programmation, une "bibliothèque" est un ensemble de codes que les développeurs peuvent utiliser dans leurs applications. La présence de plusieurs bibliothèques de Java permet aux développeurs de construire des applications complexes rapidement , étant donné que ces ressources signifie pas qu'ils n'ont pas à coder tous les aspects de la demande eux-mêmes .
Web
< p > Sites Web et applications Web utilisent Java, comme le font les machines qui fournissent ces services. Les services Internet sont implémentées en utilisant des serveurs Web , qui sont essentiellement des ordinateurs en réseau fonctionnant avec le logiciel spécifique. Beaucoup de programmes sur l'Internet utilisent Java , y compris ceux sur les serveurs eux-mêmes et ceux qui opèrent dans les sites Web que vous pouvez consulter en tant qu'utilisateur d' Internet . Un exemple courant est un applet Java, un programme qui peut fonctionner dans le navigateur Web dans le cadre d' un site web.
Mises à jour
Java et JRE sont régulièrement mis à jour . Le processus de mise à jour d'une installation de Java ne requiert généralement pas beaucoup d'interaction de l'utilisateur, comme le système d'exploitation invite les utilisateurs lorsqu'une nouvelle version est disponible , la mise à jour automatiquement le JRE dès que l'autorisation est accordée . Mises à jour Java sont importantes pour les utilisateurs , car ils offrent des fonctionnalités supplémentaires , l'amélioration de l'efficacité et de sécurité souvent augmenté. Lorsque les utilisateurs accèdent aux services Web impliquant Java , la sécurité est particulièrement pertinent , ce qui explique pourquoi les mises à jour Java sont toujours conseillé .