Java debutants

2495 mots 10 pages
Chapitre 1 : Introduction à Java • Importance de Java
• Caractéristiques de Java
• Outils Java
• Votre premier programme Java
• Types élémentaires et opérateurs
________________________________________
Importance de Java Le langage Java fut développé par James Gosling chez Sun Microsystems en 1991. Avec l'apparition de la Toile en 1993 le langage commença à devenir de plus en plus populaire surtout en ce qui concerne la programmation réseau.
L'importance de Java dans un réseau vient du fait que Java est un langage interprété et non compilé.
Pour illustrer ce point considérons le réseau ci-dessous.

Supposons que sur un des ordinateurs existe un programme qui devra être exécuté sur les trois autres.
On devra alors non pas télécharger le fichier exécutable mais le fichier source et le recompiler sur chaque machine à part avant exécution.
Mais si le programme est écrit en Java il suffirait alors que chaque machine télécharge le même fichier compilé (qu'on appelle Bytecode file) et qu'elle le passe à son interpréteur Java qui se charge alors du bon fonctionnement du programme.
En effet Java repose sur une machine virtuelle qu'on appelle Java Virtual Machine (JVM). Le fichier source Java (extension .java) est compilé en un fichier binaire (extension .class) exécutable uniquement sur cette machine virtuelle. La machine virtuelle se charge alors de transformer les instructions JVM en des instructions natives de la plate-forme.
________________________________________
Caractéristiques de Java Abordons maintenant quelques-unes unes des caractéristiques de Java : • Java est un langage orienté objet : un programme Java n'est pas un ensemble de procédures qui s'appellent les unes les autres mais un ensemble de structures de données qu'on appelle objets, chaque objet regroupant à la fois des données et des méthodes (une fonction ou une procédure s'appelle méthode en Java) manipulant les données.
• Java est un

en relation

  • Gygiui
    371 mots | 2 pages
  • ingenieur
    1645 mots | 7 pages
  • Java
    913 mots | 4 pages
  • AucuneIdee
    977 mots | 4 pages
  • Methode SONCAS machine à café
    826 mots | 4 pages
  • Rapport de stage amendis
    6456 mots | 26 pages
  • TP Prog Objet Version 2015 V2
    33236 mots | 133 pages
  • C sharp
    11854 mots | 48 pages
  • Cocoavia
    1461 mots | 6 pages
  • Dssqsqsq
    1316 mots | 6 pages
  • Rapport de stage
    4432 mots | 18 pages
  • El Abdellaoui Chaouki
    4140 mots | 17 pages
  • Contrôle de gestion ministère
    450 mots | 2 pages
  • Mathds
    924 mots | 4 pages
  • Rapport de stage
    3294 mots | 14 pages