©Pere-nono
copyright2001
retour











 

 

initiation à java


Cette partie est en évolution constante il est probable qu'il manque des informations, dans ce cas vous pouvez me poser un question j'essayerai d'y répondre dans la mesure du possible.
Nouveau : j'ai décidé de faire un mini comparatif entre C# et java afin d'avoir une meilleur idée du soit disant concurrent de Java made in Microsoft.

Générale

Java est un langage universel dont les programmes sont aujourd'hui exécutables depuis presque toute les plates-formes pourvu qu'elles aient une console Java d'installée. Il est de plus très simple à utiliser et ne s'adresse donc pas aux simples professionnels, mais il peut aussi intéresser ces dernier de part sa parfaite adaptation aux projets objets utilisant pour l'analyse la méthodologie UML et une totale abstraction de la machine exécutant le programme même si celui-ci est graphique grâce à SWING ( AWT pouvant quand même poser quelques soucis ).

Si l'utilisation de Java a explosé c'est avant tout pour les applets ces petit programmes insérable dans les pages web et qui permet de faire presque tout ce que l'on veut sans pour autant mettre en danger l'utilisateur puisqu'il n'est pas possible ( en théorie ) d'accéder aux ressources de l'ordinateur de l'utilisateur à moins d'avoir fait certifié son applet et que l'utilisateur ne soit d'accord.
Il faut cependant rajouter que Java ce n'est pas que les Applet mais que l'on peut créer de véritables applications et qu'avec les nouveaux JRE ( Java Runtime Environment, machine virtuelle ) les temps de fonctionnement se rapprochent de ceux que l'on connaît avec des langages dit plus puissant comme C++.
Pour beaucoup de personnes Java est un langage limité qui n'a d'avenir que pour Internet, pourtant Java est un langage très ouvert surtout avec les Plug-ins, JavaBeans, servlet et EJB. Il est désormais possible de faire ce que l'on veut ou presque sans être un programmeur chevronné.
En résumé, Java c'est avant tout simplicité, sécurité & imagination.

 

dernière mise à jour le 14 avril 2002