-
!= (opérateur), voir égalité
&& (opérateur), voir et logique
- == (opérateur), voir égalité
|| (opérateur), voir ou logique
- accès
- add (méthode des files)
- adresse, 1.1, B.2.3, B.3.1.1
- algorithme, A.1
- allocation (mémoire), 1.1
- alphabet, 4.3.2.1
- ancêtre, 4.1.3
- append (méthode)
- arbre, 4.1.3
-
de syntaxe abstraite, 6.4.1
- AVL, 5.3.1
- binaire, 4.3
- couvrant, 4.2.2
- de décision, 4.3.4
- de dérivation, 6.1.4
- de Fibonacci, 5.3.1
- de sélection, 4.5.3
- de syntaxe abstraite, 4.4
- enraciné, 4.1.3
- équilibré, 5.3
- libre, 4.1.2
- ordonné, 4.1.4, 5.1.1
- arcs, 4.1.1
- arête, 4.1.1
- arité, 4.1.3
- association, 3
- automate, 7.1
-
є transition, 7.4.3
- fini déterministe, 7.3
- fini non-déterministe, 7.4
- représentation Java, 7.6
- table de transition, 7.3.2
- BufferedReader (classe), B.6.2.2
- balise, 5.3.2
- bibliothèque, B.6
- break (mot-clé), B.3.4, B.3.4
- buffer, voir tampon
- Complexité
-
dans le pire
cas, A.2
- en moyenne, A.2
- catch (mot-clé), B.4.1
- champ, B.1, B.2.1
- chemin
- circuit, 4.1.1
- class générique, 2.2.3, 3.2.5
- code, 4.3.2.3
- collision, 3.2.2
- concaténation
- contenu, 5.1
- continue (mot-clé), B.3.4
- copy (méthode)
- coût amorti, 2.2.1
- débordement de la pile, 1.3.3
- descendant, 4.1.3
- dictionnaire, 5.2
- distance, 4.3
- do (mot-clé), B.3.4
- double
rotation, 5.3.1.1
- double rotation
- égalité, B.3.1.1
- else (mot-clé), B.3.4
- empreinte mémoire, 2.4
- encapsulage, 1.4.1, 1.4.2, 3.1.2, 6.4.2
- encodage, B.5.6
- encoding, voir encodage
- enfant, 4.1.3
- entrée
- erreur de type, B.3.2.1
- et logique, B.7.3
- exception, 2.2.1, B.4
- expression, B.3.4
- expression conditionnelle, B.7.2, B.7.3
- extends (mot-clé), B.1.5, B.4.2
- extrémité, 4.1.1
- FIFO, 2
- FileReader (classe), B.6.2.1
- facteur de charge, 3.2.3
- feuille, 4.1.3
- fichier, B.5
- file, 2, 5.1
- fille, 4.1.3
- fils, 4.1.3
- final (mot-clé), B.3.3
- flux, B.5
- for (mot-clé), B.3.4
- forêt, 4.1.3
- fusion
-
de listes ordonnées, 4.5.3
- des listes triées, 1.3.2, voir merge
- Grand
Θ, A.2
- Grand Ω, A.2
- Grand O, A.2
- garbage collection, 1.2.2
- gestion automatique de la mémoire, 1.1, 1.2.2
- graphe, 4.1.1
- HashMap (classe), 3.2.5
- hachage, 3.2.2
- hauteur
- héritage, B.1.5, B.2.3
- InputStreamReader (classe), B.6.2.1
- idiome, 1.1
- if (mot-clé), B.3.4
- implements (mot-clé), 3.1.2
- import (mot-clé), B.3.5
- infixe, B.3.4
- initialisation différée, 1.2.2, 1.3.3
- initialisation par défaut, B.3.3, B.3.6.2
- insertion
- insertionSort (méthode), 1.3.1
- instruction, B.3.4
- interface, 3.1.1, 3.1.2
- interface (mot-clé), 3.1.1
- Landau, A.2
- LIFO, 2
| - langage régulier, 6.1.3
- lettre, 4.3.2.1
- lexème, B.5.5.2
- liste
- longueur
- machine à écrire, B.3.2.3
- main (méthode), B.1.2
- mem (méthode)
- membre (d’une classe), B.1
- mère, 4.1.3
- merge (méthode)
- mergeSort (méthode), 1.3.2
- mot, 4.3.2.1
- nappend (méthode)
- nœud, 4.1.1
- nombres de Catalan, 4.3.1
- notation
- nremove (méthode)
- null (mot-clé), B.2.1
- objet, B.2, B.3.1.1
- ordre
- origine, 4.1.1
- ou logique, 1.2.1, 1.3, B.7.3
- overloading, voir surcharge
- overriding, voir redéfinition de méthode
- package, B.1.4
- parcours, 5.1
- parent, 4.1.3
- partition, 4.2
- père, 4.1.3
- pile, 2, 5.1
- pointeur, B.3.1.1
- pop (méthode)
- portée lexicale, B.3.4
- postfixe, B.3.4
- préfixe, 4.3.2.1, B.3.4
- préfixe (d’un mot), 6.1.1
- préfixiel, 4.3.2.1
- private (mot-clé), B.1.4, B.1.4
- profondeur
- protected (mot-clé), B.1.4
- public (mot-clé), B.1.1, B.1.4
- push (méthode)
- queue, voir file
- Random (classe), B.6.3.1
- Reader (classe), B.6.2.1
- racine, 4.1.3, 4.3, 5.1
- récursion
- redéfinition de méthode, B.2.3
- référence, B.3.1.1
- remove (méthode des files)
- return (mot-clé), B.3.4
- reverse (méthode)
- rotation, 5.3.1.1
- Stack (classe), 2.2.3
- String (classe), B.6.1.3
- StringBuffer (classe), B.6.1.4
- StringBuilder (classe), 1.2.1, B.6.1.4
- scalaire, B.3.1.1
- signature, B.3.3, B.4.2
- sondage
- sortie
-
d’erreur standard, B.5
- standard, B.5
- sous-arbre, 4.1.3
- sous-classe, B.2.3, B.4.2, B.5.1, B.5.2
- sous-typage, B.2.3, B.3.2.2, B.5.2
- spécification de visibilité, B.1.4
- stack, voir pile
- stack overflow, voir débordement de la pile
- static (mot-clé), B.1.1, B.3.3
- structure
-
dynamique, 1.1
- fonctionnelle, voir non-mutable
- impérative, voir mutable
- inductive, 1.1
- mutable, 1.2.3, 1.2.4
- non-mutable, 1.2.2, 1.2.4
- persistante, voir non-mutable
- séquentielle, 1.1
- structure de bloc, B.3.4
- suffixe (d’un mot), 6.1.1
- suppression
- surcharge, B.2.1, B.2.3, B.2.3, B.6.1.4
- switch (mot-clé), B.3.4
- tableau, B.3.6
- taille
- tampon, B.5.4, B.6.1.4
- tas, 4.5, 4.5.1
- this (mot-clé), B.2.2, B.3.4, B.3.5
- throw (mot-clé), 1.5.2, 2.2.1, B.4.2
- throws (mot-clé), 2.2.1, 2.2.1, B.4.2
- token, voir lexème
- toString, 1.2.1
- tri
- tri (des listes)
- try (mot-clé), 2.2.1, B.4.1
- type, B.3.2
- Union-Find, 4.2
- uniq (méthode), 1.3
- valeur, B.3.1
- variable, B.3.1
- variable d’instance, B.2.1
- while (mot-clé), B.3.4
|