Outils pour utilisateurs

Outils du site


Panneau latéral



Contacts

Scolarité M1

Mickael Ferreira
télephone 01 57 27 68 96
bureau Sophie Germain - Bur. 3004
En télétravail les mardis et vendredis
(permanences Zoom : 10h30-12h00 ; 14h00-15h30)

connexion à la permanence de Mickaël Ferreira (code: 141280)

Scolarité M2

Sylvia Crochet
téléphone 01 57 27 68 98
bureau Sophie Germain - Bur. 3002
En télétravail les mardis et vendredis. Ne travaille pas les mercredis
(permanences Zoom : 10h00-11h30 ; 14h30-16h00)

connexion à la permanence de Sylvia Crochet (code: 242581)

formations:masters:ue:m2:poca9

Programmation Objet - Concepts Avancés

Description

Ce cours a pour objectif d’améliorer votre connaissance de la programmation Java et de son écosystème.

Syllabus

Sujets centraux

  1. La généricité et les contraintes
  2. La programmation fonctionnelle (java.function)
  3. Les calculs par flots de données (Stream)
  4. Les modules
  5. La programmation concurrente et ses évolutions (ExecutorService, Future, CompletableFuture, RecursiveTask, etc)
  6. La réflexion (java.lang.reflect)

Sujets potentiellement traités

  1. Les tests
  2. La gestion du temps
  3. Les avancées diverses du langage Java ≥8

Pré-requis

Une bonne maîtrise de la POO dans le langage Java

formations/masters/ue/m2/poca9.txt · Dernière modification : 2023/09/08 13:36 de treinen