Cours de java

Document 36 pages word : Cours de java 36 pages word
Document français : Cours de java français
 
cours
publié le 14/06/2007
 
avis client : non évalué
niveau : expert
consulté 4 fois
 

Résumé Cours de java Résumé

 
 
Les concepteurs de java ont doté ce langage d’une série d’éléments particuliers appelés primitives. Ces éléments ressemble à des objets, mais ne sont pas des objets ! Ils sont créés de façon différente, et sont également manipulés en mémoire de façon différente. Cependant il peuvent être enveloppés dans des objets spécialement conçu à cet effet, et appelés enveloppeurs (wrappers).

Les classes BigInteger et BigDecimal sont utilisés pour représenter respectivement des valeurs entières et décimales de précision quelconque. Il n’existe pas de primitives équivalente. Le type char sert à représenter les caractères, conformément au standard UNICODE. Il est le seul type numérique non signé ! Remarquons que le type boolean n’est pas un type numérique.

- Portabilité
A l’inverse de ce qui se passe avec les autres langages, la taille des primitives est toujours la même en java, et ce quelque soit l’environnement ou le type de la machine. On garantit ainsi la portabilité des programmes java.

- Initialisation des primitives

Les primitives doivent être déclarées et initialisées avant d’être utilisées. Une primitive non initialisée produira une erreur à la compilation : « Variable may not have been initialized ».

Remarquons que les primitives, lorsqu’elles sont employée comme membre de classe, possède des valeurs par défaut. Il n’est donc pas nécessaire de les initialiser !
 
 

Sommaire Cours de java Sommaire

 
  1. Les bases du langage Java
    1. Les données
    2. Mots clés
  2. Concepts de base de la programmation orientée objet
    1. Les classes final
    2. Les classes internes
    3. Les variables final
    4. Les retours
    5. Les méthodes native
    6. Les méthodes final
    7. Les constructeurs : création d'objets
    8. Redéfinition des champs et des méthodes
    9. La surcharge
    10. Accessibilité
    11. Le mot clé abstract
    12. Les interfaces
    13. Casting
    14. Polymorphisme
  3. Spécificités du langage
    1. Les packages
 
 

Les internautes ont également acheté  Cours de java Les internautes ont également acheté

 
 
 
section Dernières nouveautés dans la catégorie informatique
 
 
 
section Du même auteur