Chaque classe, champ, méthode et constructeur comporte un ensemble de modificateurs codés sous forme de masque de bits int. La classe utilitaire Modifier fournit des méthodes et des constantes statiques pour décoder ce masque de bits en informations lisibles par l'homme : ce champ est-il statique ? cette méthode est-elle définitive ? cette classe est-elle abstraite ?
Comment fonctionnent les modificateurs en interne