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.3 Tableaux
  • Les tableaux sont des objets
  • Leur taille est fixe
  • Leur taille est allouée dynamiquement par l’utilisation du mot réservé new
  • L’accès aux entrées est identique à celle en langage C une fois l’allocation faite
  • Erreur d’accès en cas de dépassement de taille

    précédent     suivant 


Nous avons dit précédemment que les tableaux étaient des objets. Ils n’ont pas la capacité à changer de taille, mais ils doivent être alloués dynamiquement.

Ils sont traités de manière à empêcher les erreurs d’accès relativement au nombre d’entrées qu’ils contiennent. Christian Bac, Denis Conan, Télécom SudParis, CSC 4002, Octobre 2015