Maison > Java > javaDidacticiel > Explication détaillée de la façon d'utiliser les méthodes membres Java

Explication détaillée de la façon d'utiliser les méthodes membres Java

WBOY
Libérer: 2023-05-06 20:34:17
avant
1555 Les gens l'ont consulté

Utilisez les méthodes membres en langage Java pour correspondre au comportement des objets de classe. Prenons l'exemple de la classe Book. Elle comprend deux méthodes : getName() et setName(), qui permettent d'obtenir le nom du livre et de définir le nom du livre.

Explication

1. Les méthodes membres de la classe sont des objets de java.lang.reflect.Method.

2. Vous pouvez obtenir les méthodes membres de la catégorie via la classe java.lang.Class, ou vous pouvez appeler les méthodes membres obtenues via les méthodes fournies par la méthode de la catégorie.

Exemples

public Method getDeclaredMethod(String name, Class<?>... parameterTypes) // 得到该类所有的方法,不包括父类的
public Method getMethod(String name, Class<?>... parameterTypes) // 得到该类所有的public方法,包括父类的
 
//具体使用
Method[] methods = class1.getDeclaredMethods();//获取class对象的所有声明方法
Method[] allMethods = class1.getMethods();//获取class对象的所有public方法 包括父类的方法
Method method = class1.getMethod("info", String.class);//返回此class1对应的public修饰的方法名是info的,包含一个String类型变量的方法
Method declaredMethod = class1.getDeclaredMethod("info", String.class);//返回此Class对象对应类的、带指定形参列表的方法
Copier après la connexion

À quoi Java peut-il être utilisé ?

Java est principalement utilisé dans :

1. Développement Web ;

5. Développement d'applications au niveau de l'entreprise ;

6. Développement de Big Data Java ;

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal