Le mécanisme de réflexion de Java peut accéder à toutes les propriétés et méthodes des classes de connaissances pendant le fonctionnement. Cette acquisition dynamique d'informations est appelée mécanisme de réflexion.
Introduction aux classes de réflexion :
La fonction d'obtention dynamique d'informations et d'appel dynamique de méthodes d'objets est appelée mécanisme de réflexion du langage Java.
Quatre façons d'obtenir des objets en Java :
1 Dans le cas de classes spécifiques, l'obtention d'objets ne sera pas initialisée
Class demo = Demo.class;
2 Obtention via les méthodes de classe entrantes
Class target = Class.forName("cn.javaguide.TargetObject");
3. 4. Via Le chargeur de classe passe dans le chemin de classe pour obtenir
Employee e = new Employee(); Class reflectClass = e.getClass();Scénarios d'application :
1 Utilisez JDBC lors de la connexion à la base de données
2 L'objet de création IOC du framework Spring et la fonction AOP
3. les attributs de l'instance
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!