Accueil
Programmation
AspectJ   Basic   C   C++   C#   Eiffel   Java   JavaScript   Pascal   PHP   Python   Rexx   Ruby   Scriptol   Tcl
Balises
HTML  XML   XAML   XUL
Interrogation
SQL
English

Java - Pour les Applications Web

Java a été élaboré par les programmeurs de Sun en 1995, en réaction à l'incompatibilé entre les trop nombreux systèmes et librairies utilisés par l'entreprise. La première version, dénommée Oak, était ciblée vers les systèmes embarqués, sans succès. Mais l'émergence d'Internet donna au langage sa chance. Il a été bâti sur C++ pour éviter d'apprendre une nouvelle syntaxe, mais supprime de nombreux défauts du C++. Java est maintenant un des langage de programmation les plus utilisés, principalement sur les réseaux ou pour les service web.

Caractéristiques

- Même syntaxe que le langage C.
- Les Pointeurs n' existent pas en Java. Les objets sont passés par réference, les variables simples par valeur.
- Garbage collector et multi-tâche sont intégrés.
- Chaque fichier contient une seule classe publique.
- L'héritage multiple et la surcharge des operators font défaut. La généricité est prévue.
- Les applets sont des programmes qui marchent sur le Web imbriqués à l'intérieur de pages html.
- Compile en byte code portable.

Pourquoi l'utiliser?

 Utiliser Java plutôt que C++ améliore la productivité. Avec le compilateur gratuit, est fournie une collection complète d'APIs, graphique et autres, qui est standard. Les programmess Java sont nettement plus lents qu'en C++. Mais ils fonctionnent sous Windows, Linux etc.... Vous pouvez insérer des applettes Java dans des pages web.
 C'est aussi une plateforme de services web, pour consulter des bases de données.

Sites et outils

Exemple de code

Afficher les lettres d'un texte
   String s = new String("demo");
   for(int i = 0; i < s.length(); i++)
   {
     char c = s.charAt(i);
     System.out.print(c);
   }
Accueil