Jeudi 21 Novembre 2024 | Présentation de Marie, Présentation de Marie au temple, par Joachim et Anne. Elle est donnée au Seigneur. / Christ, Roi de l'Univers
Chiffre 2Chiffre 9Chiffre 3Chiffre 5Chiffre 7Chiffre 0
depuis le 13/04/2012

Expressions - Informations - Partage

- Java -

   
01 02 03 04

Caractéristiques de Java

Le fichier source doit être un fichier texte simple, non formaté, avec l'extension conventionelle .java
Celui-ci sera dans un premier temps interprété, puis dans un deuxième temps compilé. Le fichier qui sort de cette compilation, au lieu d'être un fichier binaire, en langage machine, sera un pseudo-code, avec l'extension .class, destiné à être utilisé avec une machine virtuelle.
C'est là qu'est la portabilité de Java, car chaque plateforme possédant une machine virtuelle, sera en mesure d'utiliser les fichiers .class

Deux types de programmes peuvent être créé avec Java, les Applications et les Applets. Les premiers fonctionnent comme tout autre programme, tandis que les seconds sont très limités pour raison de sécurité (ils ne peuvent accéder au système).
Exemples :

Application

public class nom_du_Programme
{
     public static void main (String args[ ])
     {
       System.out.println(”Bonjour tout le monde !”);
     }
}


Applet

public class nom_Applet extends java.applet.Applet
{
     public static void paint (Graphics g)      {   g.drawString(”Bonjour tout le monde !”,25,55);      } }

Développement de Java

Pour permettre le développement des applications et applets, SUN propose gratuitement le JDK, Java Developement Kit.
Contenu assez complet : (Télécharger > JDK < 123.14 Mo)

  • javac : Compilateur.
  • java : Machine virtuelle
  • applet viewer : Interpréteur d'applets
  • jdb : Débogueur
  • javap : Décompilateur
  • javadoc : Générateur de Documentation
  • jar : Compresseur de fichier .class


Détail des utilitaires du JDK
javac Compilateur, transformant un code source en bytecode (pseudo-code).
java Machine virtuelle fonctionnant en mode texte.
javap permet de recréer un fichier source à partir d'un fichier pseudo-code.
javadoc permet de créer des Documentations grâce aux commentaires insérés dans les fichiers sources.
jar permet de compresser les classes Java en vue de réduire leur taille et assurer un téléchargement plus rapide.


Ma Zone Web :: Expressions - Informations - Partage, ©2012-2024  | MEZOTICAM® Camille FRONTON