Accueil
 Sommaire du cours
 1  Introduction à Java
 2  Concepts de bases de Java
 2.1  Syntaxe de base
 2.2  Types Primitifs
 2.2.1  Conversions de type
 2.2.2  Exemple de conversions
 2.2.3  Tableaux
 2.2.4  Exemple avec un tableau
 2.3  Tableaux
 2.4  Méthodes
 2.5  Exemple de passage d'arguments
 Questions
 3  Classes et objets en Java
 4  Généralisation spécialisation en Java
 5  Organisation des sources Java
 6  API Java
 7  Exceptions en Java
 8  Concepts objets avancés en Java
 Bibliographie

 Contacts

W3C validator

Département INF  
 Conception et programmation orientées objet


2.2.1 Conversions de type
  • Conversions sur les types primitifs :
    • Conversions sûres OK (d’un type vers un type plus complexe)
    • Conversions non sûres (d’un type vers un type plus pauvre) nécessitent un transtypage (en anglais, cast) explicite

    précédent     suivant 


Les conversions entre types primitifs sont plus strictes qu’en langage C. Ainsi, les conversions qui vont d’un type simple vers un type plus complexe sont acceptées. Cependant, celles qui vont d’un type complexe vers un type plus simple doivent être associées à un transtypage explicite. Christian Bac, Denis Conan, Télécom SudParis, CSC 4002, Octobre 2015