Maison  >  Article  >  Java  >  Exemple d'analyse du mécanisme de réflexion Java

Exemple d'analyse du mécanisme de réflexion Java

WBOY
WBOYavant
2023-04-21 19:40:13757parcourir

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer