Heim > Java > javaLernprogramm > Detaillierte Erläuterung der Verwendung von Java-Member-Methoden

Detaillierte Erläuterung der Verwendung von Java-Member-Methoden

WBOY
Freigeben: 2023-05-06 20:34:17
nach vorne
1524 Leute haben es durchsucht

Verwenden Sie Mitgliedsmethoden in der Java-Sprache, um dem Verhalten von Klassenobjekten zu entsprechen. Nehmen Sie als Beispiel die Book-Klasse. Sie enthält zwei Methoden: getName () und setName (), mit denen der Buchname abgerufen und der Buchname festgelegt werden soll.

Erläuterung

1. Klassenmitgliedsmethoden sind Objekte von java.lang.reflect.Method.

2. Sie können die Mitgliedsmethoden der Kategorie über die Klasse java.lang.Class abrufen oder die erhaltenen Mitgliedsmethoden über die von der Kategoriemethode bereitgestellten Methoden aufrufen.

Beispiel

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对象对应类的、带指定形参列表的方法
Nach dem Login kopieren

Wofür kann Java verwendet werden?

Java wird hauptsächlich verwendet in: #🎜🎜 ##🎜 🎜#1. Webentwicklung;

#3. Webentwicklung; 🎜🎜 #

5. Anwendungsentwicklung auf Unternehmensebene;

7.

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung von Java-Member-Methoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage