suivant: Accès aux membres
monter: Expressions, Opérateurs, Tableaux
précédent: Tableaux
  Table des matières
Java est un langage fortement typé.
Règles de conversions:
- Pour les types primitifs:
- conversions implicites si l'ensemble des
valeurs est plus grand,
- cast explicites sinon
- Pour les types références:
- conversion vers le haut (d'extension vers superclasse) toujours
possible sans risque
- conversion vers le bas (de superclasse vers extension) non sûre,
mais possible avec cast explicite . Dans tous les cas, il y
aura vérification à
l'exécution (ClassCastException)
- instanceof permet de vérifier que la conversion est
possible.
- conversion toujours possible vers String
(définie par la méthode de Object toString).
Hugues Fauconnier
2002-01-11