Dlaczego główna metoda jest statyczna w Java Geeksforgeeks?
Dlaczego główna metoda jest statyczna w Java Geeksforgeeks?

Wideo: Dlaczego główna metoda jest statyczna w Java Geeksforgeeks?

Wideo: Dlaczego główna metoda jest statyczna w Java Geeksforgeeks?
Wideo: Is main method compulsory in Java? | GeeksforGeeks 2024, Może
Anonim

Główny () metoda : Ten Główny () metoda , w Jawa , jest punktem wejścia dla JVM( Jawa Maszyna wirtualna) do Jawa program. Stąd, metody statyczne a do zmiennych można uzyskać bezpośredni dostęp za pomocą Class, co oznacza, że nie ma potrzeby tworzenia obiektów w celu uzyskania dostępu metody statyczne lub zmienne.

Ponadto, dlaczego główna metoda jest statyczna w Javie?

Jawa program główna metoda musi być zadeklarowany statyczny ponieważ słowo kluczowe statyczny pozwala Główny do wywołania bez tworzenia obiektu klasy, w której główna metoda definiuje. W tym przypadku, Główny musi być zadeklarowany jako public, ponieważ musi być wywoływany przez kod poza jego klasą podczas uruchamiania programu.

Podobnie, co oznacza statyczny w Javie? Odpowiedź. ten statyczny słowo kluczowe oznacza, że można uzyskać dostęp do zmiennej składowej lub metody bez konieczności tworzenia wystąpienia klasy, do której należy. Mówiąc prościej, to znaczy że możesz wywołać metodę, nawet jeśli nigdy nie utworzyłeś obiektu, do którego należy!

Następnie pojawia się pytanie, do czego służy metoda statyczna w Javie?

Metoda statyczna w Javie należy do klasy, a nie do jej instancji. A metoda statyczna ma dostęp tylko statyczny zmienne klasy i tylko wywołaj metody statyczne klasy. Zwykle, metody statyczne są użyteczne metody które chcemy wystawić na bycie używany przez inne klasy bez konieczności tworzenia instancji.

Co się stanie, jeśli usunę statyczne z głównej metody?

Kiedy uruchamia się środowisko uruchomieniowe java, nie ma żadnego obiektu klasy. Gdyby ten główna metoda nie będzie statyczny , JVM nie będzie w stanie go wywołać, ponieważ nie ma obiektu klasy. Zobaczmy co dzieje się, gdy usuniemy zakłócenia z java główna metoda.

Zalecana: