Java - wywołanie metody

Spisie treści
Podstawowym celem metody jest możliwość tworzenia modułów z różnymi funkcjami naszych programów, kiedy już wiemy, jak stworzyć ogólną funkcjonalność i że można ją ponownie wykorzystać, wtedy tworzymy metodę.
Ale za to metoda które stworzyliśmy, może nam coś służyć w ramach głównego bloku programu, który musimy "zawołaj go" to znaczy, w pewnym momencie wskazać programowi, że musi użyć wspomnianej metody, aby uzyskać pożądaną odpowiedź.
Wywołanie metody
Utwórz metodę jest zdefiniowanie serii instrukcji, a wywołanie metody jest sposobem, w jaki musimy wykorzystać opracowany przez nas algorytm. Istnieją dwa sposoby wywołania metody i zależy to od tego, czy jest to metoda zwracająca wartość, czy nie.
Jeśli metoda zwraca wartość, musi być traktowana jako jeszcze jedna wartość, to znaczy, myślimy o odpowiedzi metody jako o kluczowym aspekcie; Z drugiej strony, jeśli metoda nie zwraca żadnej wartości, czyli jest a metoda pustki to jest instrukcja.
Jak więc widzimy, klasyfikacja metod nie jest bardzo trudna i wcale nie jest trudno wiedzieć, jak je wywoływać. Zobaczmy przykład każdego przypadku:
Metoda zwracająca wartość całkowitą
wartość int = max (3, 4);

W tym przypadku mamy maksymalna metoda i wiemy, że ta metoda zwraca wartość całkowitą, więc kiedy ją wywołamy, musimy przypisać ją do zmiennej tego samego typu jej odpowiedzi, a zatem możemy użyć wartości, którą zwraca w pozostałej części naszego programu.
Metoda pustki który nie zwraca żadnej wartości
cena wydruku (600);

W tym przypadku metoda drukujCena niczego nie zwraca, po prostu otrzymuje wartość, a następnie drukuje ją w bardziej objaśniającym formacie, widzimy, że nie ma potrzeby dopasowywania żadnej zmiennej, ponieważ jest to deklaracja, uruchamiana instrukcja.
Co się dzieje, gdy wywoływana jest metoda?
W czasie wywołaj metodę System rezerwuje miejsce w pamięci, w którym będzie przechowywać różne zmienne, również parametry i wartości, może się zdarzyć, że metoda wywoła inną metodę, w tym przypadku system zachowuje pierwszą utworzoną przestrzeń i tworzy nową przestrzeń dla nowe wywołanie, gdy wywoływana metoda zakończy swoje działanie, system zwalnia zajętą ​​przestrzeń, aby nie wyczerpać zasobów.
Ta przestrzeń, w której przechowywane są różne wartości, jest znana jako „Stos wywołań” czyli stos wywołań, ponieważ jest to stos zgodny ze wzorcem LIFO last in first out, więc gdy są wywołania metod, zawsze otrzymamy wynik ostatniej metody wywołanej jako pierwsza.
Zobaczmy na poniższym obrazku graficzną reprezentację tego:

WażnyJest to bardzo ważne, ponieważ pomoże nam zrozumieć, jak działa Java i dzięki temu możemy efektywniej korzystać z jej zasobów, w końcu im lepiej zarządzamy tymi zasobami, tym lepszą wydajność uzyskamy z naszych programów.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt
wave wave wave wave wave