Stage de remise à niveau en Java

Responsable : Carine Pivoteau Préparation pour avoir un niveau de Java équivalent à la fin du L3

Pour avoir le niveau avant le M1

Ressources de L3

Pour avoir le niveau avant le M2 (Logiciel)

Exemples de sujets d'examens récents de Java Avancé
  • TP noté 2025–26
    Le but de ce TP noté est d'implanter une classe PartitionVec qui représente une Collection capable de se partitionner, c'est à dire de se couper en deux virtuellement en fonction d'un critère.
  • Exam 2025–26
    Le but de ce TP noté est d'implanter une classe OrderedMap qui représente une Map qui préserve l'ordre d'insertion.
  • Rattrapage 2025–26
    Le but de ce TP noté est d'implanter une classe IntSet qui est un ensemble d'entiers positifs ou nuls ayant une représentation compacte en mémoire. Cette structure de données est souvent utilisée pour représenter un index de base de données en mémoire lorsque celui-ci est dense (les valeurs se suivent).
  • TP noté 2024–25
    Le but de ce TP noté est d'implanter une vue qui se comporte comme si on insérait un tableau dans une liste, une opération habituellement appelée splice.
  • Exam 2024–25
    Le but de ce TP noté est d'implanter une classe Range qui est une liste qui agit comme une vue pour les valeurs à l'intérieur d'un intervalle [start .. end[.
  • Rattrapage 2024–25
    Le but de ce TP noté est d'implanter une classe BloomSet qui est un ensemble qui possède une représentation compacte en mémoire quand il y a peu d'éléments dans l'ensemble.
  • TP noté 2023–24
    Le but de ce TP noté est d'implanter une classe Cord (une corde)...
  • Exam 2023–24
    Le but de ce TP noté est de créer une interface Expando et sa classe utilitaire ExpandoUtils...
  • Rattrapage 2023–24
    Le but de ce TP noté est de créer une liste DedupVec capable de "dé-dupliquer" des objets...
  • Exam 2022–23
    Le but de ce TP noté est d'implanter une classe EmbedList
  • Rattrapage 2022–23
    Le but de ce TP noté est d'implanter deux Interpolator différents…
  • Exam 2021–22
    Implanter une structure NumericSeq compacte en mémoire…
  • Rattrapage 2021–22
    Implanter une SnapList avec éléments « snapshot »…
  • Exam 2020–21
    Implanter une structure Table qui groupe les éléments par propriétés…
  • Rattrapage 2020–21
    FastSearchSeq : stockage séquentiel avec déplacement vers l'avant…
  • Exam 2019–20
    CactusList : liste hiérarchique linéarisée…
  • Rattrapage 2019–20
    Implanter une classe Policy décrivant une politique de sécurité…
  • (Structure de données) TaggedBuffer
  • (Structure de données) Vec
  • (Structure de données) Tab
  • (Prog. fonctionnelle) Commande
  • (Prog. fonctionnelle) GenerateAll