Rumah > Java > javaTutorial > Apakah perbezaan antara kaedah statik java dan kaedah contoh

Apakah perbezaan antara kaedah statik java dan kaedah contoh

PHPz
Lepaskan: 2023-05-17 17:19:06
ke hadapan
1009 orang telah melayarinya

1. Apabila memanggil kaedah statik secara luaran, anda boleh menggunakan nama kelas. nama kaedah atau nama objek. nama kaedah. Kaedah contoh hanya mempunyai kaedah kedua.

Anda boleh memanggil kaedah statik tanpa mencipta objek.

2. Apabila menggunakan ahli kelas kaedah statik, hanya ahli statik dibenarkan untuk diakses dan pembolehubah ahli dan kaedah contoh tidak dibenarkan untuk diakses.

Instance

public class staticMethodTest {
void nonStaticMethod() {
System.out.println("This is a non static method");
}
static void staticMethod(staticMethodTest s) {
System.out.println("This is a static method");
s.nonStaticMethod();
}
public static void main(String[] args) {
staticMethodTest obj=new staticMethodTest();
staticMethod(obj);
}
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah perbezaan antara kaedah statik java dan kaedah contoh. 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