Java et les annotations
OpenClassrooms
list 2 sequences
assignment Level : Introductive
chat_bubble_outline Language : French
card_giftcard 48 points
Users' reviews
-
starstarstarstarstar

Key informations

credit_card Free access
verified_user Fee-based Certificate
timer 6 hours in total

About the content

Les annotations sont une nouveauté apportée par la version 5 de Java (Tiger) et permettent une standardisation de ce qu'on appelle des métadonnées. Des métadonnées sont des informations sémantiques (textuelles) ajoutant un niveau d'information supplémentaire à vos objets, vos interfaces, vos paramètres, vos variables d'instances, vos packages et même à d'autres annotations.

Ces informations ainsi ajoutées pourront être visualisées (dans la JavaDoc par exemple) ou utilisées grâce à l'introspection (pour exécuter du code par exemple). Pour rappel la Javadoc est un moyen normalisé et structuré de commenter son code source afin de le rendre plus compréhensible et utilisable par d’autres développeurs : pour plus de précision sur ce concept je vous invite à aller lire cet excellent cours. Nous verrons qu'il existe plusieurs catégories d'annotations et qu'il existe plusieurs façons de s'en servir, notamment grâce à l'introspection (qui doit être maîtrisée pour suivre ce cours).

more_horiz Read more
more_horiz Read less
dns

Syllabus

Partie 1 - Les annotations du langage

  • 1. Généralités
  • 2. Créez et utilisez vos propres annotations
  • 3. TP : L'annotation @Todos

Partie 2 - Utilisation des annotations

  • 1. Utilisez vos annotations dans votre code
  • 2. TP : Des intercepteurs d'événements
  • Quiz

Certificat de réussite

 

record_voice_over

Intructors

Cyrille Herby

Spécialiste en développement Java et curieux insatiable d’informatique et de programmation web. Actuellement auditeur en sécurité.

store

Content designer

OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.

Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.

You are the designer of this MOOC?
What is your opinion on this resource ?
Content
0/5
Platform
0/5
Animation
0/5