-
Connexion
- Inscription
- 2 222 322 inscrits »
Vous êtes ici : Accueil › Documents › Informatique › Programmation › Le langage java cours
imy87 - Mise à jour : 20/04/2011
18 téléchargement(s)
format .doc
587 Ko
Niveau : Bac+3
Extrait / Introduction
Extrait / Introduction :
Java est un langage orienté objet, simple et compact, très proche du C++, mais avec une certaine simplification de quelques mécanismes ( comme la gestion automatique de la mémoire et l’absence des pointeurs …). Ses caractéristiques sont à l’origine de son sucée comme langage privilégie sur le Web. Simple, ne veut pas dire que c’est un langage aisé à maître en œuvre, mais qu’il supprime quelques difficultés rencontrées en C++, comme sa surcharge d’opérateurs, l’héritage multiple de la gestion de la mémoire . Java est composé de 3 éléments : - Un langage de programmation. - Une machine virtuelle ( JVM ). - Un ensemble de classes standard réparties dans différentes API.Plan
Plan :
1. PRESENTATION DU LANGAGE ......... 2. PRINCIPALES CARACTERISTIQUES DE JAVA ........ 3. LES API DE JAVA ......... 5. QU’EST CE QU’APPORTE JAVA ? .......... 6. QUE MANQUE-T-IL A JAVA ? ........... . CONCLUSIONExemple de page de Le langage java cours
Annexe B : Le langage java
PRESENTATION DU LANGAGE
Java est un langage orienté objet, simple et compact, très proche du C++, mais avec une certaine simplification de quelques mécanismes ( comme la gestion automatique de la mémoire et l’absence des pointeurs ...).
Ses caractéristiques sont à l’origine de son sucée comme langage privilégie sur le Web.
Simple, ne veut pas dire que c’est un langage aisé à maître en ?uvre, mais qu’il supprime quelques difficultés rencontrées en C++, comme sa surcharge d’opérateurs, l’héritage multiple de la gestion de la mémoire .
Java est composé de 3 éléments :
Un langage de programmation.
Une machine virtuelle ( JVM ).
Un ensemble de classes standard réparties dans différentes API.
PRINCIPALES CARACTERISTIQUES DE JAVA
Java est orienté objet
Au?delà des concepts qu’il met en ?uvre ( notions de classe, d’instance, de méthode, d’héritage ), il permet de développer des applications professionnelles robustes et maintenables.
Java est orienté réseau
Il permet d’accéder à des ressources distribuées, n’importe où sur l’Internet ou l’Intranet, via des URL, aussi aisément qu’un accès à des fichiers locaux.
Java est portable
Il s’appuie sur un ensemble de bibliothèques ( le code est indépendant de la plate ?forme matérielle).
Du fait que le programme source est compilé en pseudo code, toute machine possède à l’intérieur un interpréteur Java pourra l’interpréter.
De plus, l’implémentation physique des différents types de données est indépendante de la machine d’accueil contrairement à C et C++.
-Au niveau du langage
La gestion de la mémoire et l’absence des pointeurs assurent un certain niveau de sécurité.
-Au niveau de l’environnement
Un gestionnaire de sécurité, qui teste la qualité et le format du pseudo-code, est inclus dans le compilateur.
En fin, l’accès aux fichiers externes du client est sévèrement limité ( même interdit par certains navigateur ), mais peut être explicitement étendu en fonction de besoins ponctuels.
Le compilateur Java génère un byte code exécutable par la JVM. Grâce à ce mécanisme un programme Java est exécutable dans n'importe quel environnement disposant d'une JVM. Cela permet aussi de faire du chargement dynamique de classes. Le chargement des classes est géré par un classloader redéfinissable et permettant, par exemple, de télécharger le byte code d'une classe par HTTP. Une fois la classe chargée dans la JVM, il est possible de créer des instances ou de faire de l'introspection.
Pour visualiser la suite du document Le langage java cours vous pouvez :
Le document Le langage java cours appartient à la rubrique Programmation qui elle même appartient à la thématique Informatique.
Ils ont téléchargé aussi
Nouveaux documents Programmation