Ten zapis, dostarczy informacji o
Metoda statyczna w Javie
W Javie metoda, która nie wymaga dostępu do obiektu. Te metody należą do klasy, a nie obiektu. Możemy bezpośrednio zadzwonić lub uzyskać dostęp do tych metod według nazwy klasy. Aby utworzyć metodę statyczną, musimy tylko użyć statycznego słowa kluczowego o nazwie metody.
Do zarządzania pamięcią stosuje się metody statyczne, co oznacza, że te metody nie przydzielają pamięci, tak jak obiekty, które ostatecznie zwiększa realizację programu. Poniżej znajduje się składnia i niektóre reguły tworzenia metody statycznej w Javie.
Składnia:
static return_type metod_name ()Według składni użyj statycznego słowa kluczowego, aby utworzyć metodę statyczną. Następnie podaj metodę typu powracającego i.e void, int, boolean, podwójne, długie, char i krótkie. Na koniec określ nazwę metody i napisz trochę kodu w jej ciele.
Zasady metod statycznych
Poniżej znajdują się reguły używania i tworzenia metod statycznych.
Jak tworzyć/zainicjować metodę statyczną w Javie?
Aby utworzyć metodę statyczną w Javie, użyj statyczny Słowo kluczowe. Poniższy kod pomoże Ci dowiedzieć się o tworzeniu i inicjowaniu metod statycznych w Javie.
Kod:
metody pakietu;W tym kodzie tworzymy klasę Sttest z metodą statyczną Widzieć(). Następnie jest główną metodą, którą bezpośrednio wywołujemy metodę See () przez klasę.
Wyjście:
Dane wyjściowe pokazuje, że wywołujemy metodę statyczną bez tworzenia jej obiektu.
Różnica między metodami prostymi (niepostatycznymi) a statycznymi
Teraz lepiej zrozumieć metody statyczne. Spójrzmy na poniższy przykład, który porównuje proste i statyczne metody.
Kod:
Klasa publiczna sttestW tym kodzie tworzymy dwie metody. Pierwszy to sub (), który jest metodą niestatyczną, a drugą jest add (), która jest metodą statyczną w klasie STTEST. Następnie tworzymy obiekt dla klasy STTEST, aby uzyskać dostęp do jego nietatycznej metody.
Wyjście:
Wyjście pokazuje, że potrzebujemy obiektu klasowego, aby uzyskać dostęp do metody nietatycznej (prostej), podczas gdy w celu uzyskania dostępu do metody statycznej po prostu wywołujemy ją bezpośrednio przez nazwę klasy, co oznacza, że nie potrzebujemy żadnego obiektu, aby uzyskać dostęp do metody statycznej.
Wniosek:
W Javie metoda statyczna to metoda, która nie potrzebuje żadnego obiektu ani instancji klasy do dostępu. Możemy nazwać metody statyczne bezpośrednio według nazwy klasy. W tym artykule rozmawialiśmy o metodach statycznych i niektórych regułach do użycia i tworząc metodę statyczną w Javie. Ponadto zapewniliśmy również różnice między metodami statycznymi i prostymi w Javie.