Mengapa kaedah utama statik dalam Java Geeksforgeeks?
Mengapa kaedah utama statik dalam Java Geeksforgeeks?

Video: Mengapa kaedah utama statik dalam Java Geeksforgeeks?

Video: Mengapa kaedah utama statik dalam Java Geeksforgeeks?
Video: Как писать аспекты с помощью Spring AOP [Путь к Spring AOP — Часть 1] 2024, November
Anonim

utama () kaedah : The utama () kaedah , dalam Jawa , ialah titik masuk untuk JVM( Jawa Mesin Maya) ke dalam java program. Oleh itu, kaedah statik dan pembolehubah boleh diakses secara langsung dengan bantuan Kelas, yang bermaksud bahawa tidak perlu mencipta objek untuk mengakses kaedah statik atau pembolehubah.

Tambahan pula, mengapa kaedah utama adalah statik di Jawa?

Jawa program kaedah utama perlu diisytiharkan statik kerana kata kunci statik membenarkan utama untuk dipanggil tanpa mencipta objek kelas di mana kaedah utama ditakrifkan. Dalam kes ini, utama mesti diisytiharkan sebagai public, kerana ia mesti dipanggil oleh kod di luar kelasnya apabila program dimulakan.

Begitu juga, apakah maksud statik dalam Java? Jawab. The statik kata kunci menunjukkan bahawa pembolehubah ahli, atau kaedah, boleh diakses tanpa memerlukan instantiasi kelas yang dimilikinya. Dalam istilah mudah, ia bermakna bahawa anda boleh memanggil kaedah, walaupun anda tidak pernah mencipta objek yang menjadi miliknya!

Seterusnya, persoalannya ialah, apakah kegunaan kaedah statik di Jawa?

Kaedah Statik di Jawa tergolong dalam kelas dan bukan kejadiannya. A kaedah statik boleh akses sahaja statik pembolehubah kelas dan invoke sahaja kaedah statik daripada kelas. Biasanya, kaedah statik adalah utiliti kaedah yang ingin kami dedahkan digunakan oleh kelas lain tanpa perlu mencipta contoh.

Apakah yang berlaku jika saya mengalih keluar statik daripada kaedah utama?

Bila runtime java bermula, tiada objek kelas hadir. Jika yang kaedah utama tidak akan menjadi statik , JVM tidak akan dapat memanggilnya kerana tiada objek kelas hadir. Jom tengok apa berlaku apabila kita mengalih keluar statik dari java kaedah utama.

Disyorkan: