Rumah > Java > javaTutorial > Penjelasan terperinci tentang cara menggunakan kaedah ahli Java

Penjelasan terperinci tentang cara menggunakan kaedah ahli Java

WBOY
Lepaskan: 2023-05-06 20:34:17
ke hadapan
1558 orang telah melayarinya

Gunakan kaedah ahli dalam bahasa Java untuk sepadan dengan gelagat objek kelas. Ambil kelas Buku sebagai contoh Ia termasuk dua kaedah: getName() dan setName(), iaitu untuk mendapatkan nama buku dan menetapkan nama buku.

Penjelasan

1. Kaedah ahli kelas ialah objek java.lang.reflect.Method.

2. Anda boleh mendapatkan kaedah ahli kategori melalui kelas java.lang.Class, atau anda boleh memanggil kaedah ahli yang diperoleh melalui kaedah yang disediakan oleh Kaedah kategori.

Contoh

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对象对应类的、带指定形参列表的方法
Salin selepas log masuk

Java boleh digunakan untuk apa?

Java digunakan terutamanya dalam:

1.

2.

Pembangunan pelanggan; > 6. Pembangunan data besar Java;

7. Pembangunan permainan, dsb.

Atas ialah kandungan terperinci Penjelasan terperinci tentang cara menggunakan kaedah ahli Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan