Cours java

16827 mots 68 pages
Cours de base Java

Java Le Langage

Cours de base Java / Renaud Zigmann / Copyright 2000 XSALTO sarl

1

Cours de base Java / Renaud Zigmann / Copyright 2000 XSALTO sarl

2

1

Java - Introduction ð Langage orienté objet multi-plateforme Ä Conçu par Sun Microsystems
Write Once Run Anywhere

Java Introduction ð Pourquoi Java (suite) Ä Multitâche : le multithreading thread = tâche spécifique et indépendante Le multithreading est pris en charge par la machine virtuelle

Ä Fonctionne en mode interprété et s'exécute sur toute machine disposant de l'interpréteur disponible sur Windows, Mac, Unix, et certains mainframes

Ä Exécution dynamique
Téléchargement de code à la volée

Ä Langage orienté objet, inspiré de C++ par certains aspects Ä De nombreuses fonctionnalités Réseau et Internet Ä Gestion du multitâche ð Historique Ä Développement de OAK, système embarqué, en 1991 Ä Développement de WebRunner, renommé en HotJava navigateur écrit en java, interpréteur de java

Ä Java versus C++
Absence de pointeurs Pas de variables globales Pas de types énumérés Pas d'héritage multiple Pas de surcharge des opérateurs

ð Application et applet Ä Applications
Exécution en dehors d'un navigateur Web Accès à l'ensemble des composants du système sans restriction

Ä Apparition du Java Development Kit (JDK) distribué par Javasoft, filiale de Sun
Mise à disposition des sources

Ä Applets
S'exécutent dans un navigateur Web (mode SandBox ) Intégré au HTML Machine virtuelle intégrée au navigateur Applications distribuées, téléchargeables depuis un serveur HTTP Restrictions d'accès sur la machine locale. Exemple : ne peut di aloguer directement qu'avec la machine depuis laquelle il a été téléchargé

ð Pourquoi Java Ä Langage fortement typé Ä Langage orienté objet
Notions de classes et d'objets Inspiré de C++ Gestion mémoire réalisée par un Garbage Collector

Ä Langage compilé vers du pseudo code binaire
Code binaire portable, nommé " ByteCode",

en relation

  • Cours
    1511 mots | 7 pages
  • TP Prog Objet Version 2015 V2
    33236 mots | 133 pages
  • Cours igo
    9647 mots | 39 pages
  • Cours
    539 mots | 3 pages
  • Cours
    532 mots | 3 pages
  • Cours
    1172 mots | 5 pages
  • Cours
    1437 mots | 6 pages
  • Cours
    15058 mots | 61 pages
  • Cours
    624 mots | 3 pages
  • Cours ij
    28944 mots | 116 pages
  • Cours d'iaje
    2161 mots | 9 pages
  • Cours
    14880 mots | 60 pages
  • Cours
    4041 mots | 17 pages
  • Cours giono
    1039 mots | 5 pages
  • Cours
    636 mots | 3 pages