Czy możemy używać przestarzałych metod w Javie?

Spisu treści:

Czy możemy używać przestarzałych metod w Javie?
Czy możemy używać przestarzałych metod w Javie?
Anonim

Nadal możesz używać przestarzałego kodu bez zmiany wydajności, ale cały sens deprecjacji metody/klasy polega na tym, aby użytkownicy wiedzieli, że jest teraz lepszy sposób na jej użycie, i że w przyszłej wersji przestarzały kod prawdopodobnie zostanie usunięty.

Czy możemy użyć przestarzałych metod?

8 Odpowiedzi. Zasadniczo przestarzałe jest ostrzeżeniem dla Ciebie jako programisty, że chociaż metoda/klasa/cokolwiek tam jest i działa, nie jest to najlepszy sposób na zrobienie tego. … Nadal możesz używać przestarzałych rzeczy - ale powinieneś najpierw sprawdzić, dlaczego są przestarzałe i sprawdzić, czy nowy sposób robienia rzeczy jest dla Ciebie lepszy.

Czy możesz używać przestarzałego interfejsu API?

Przestarzały interfejs API to taki, który nie jest już zalecany ze względu na zmiany w interfejsie API. Chociaż przestarzałe klasy, metody i pola są nadal zaimplementowane, mogą zostać usunięte w przyszłych implementacjach, więc nie należy ich używać w nowym kodzie, a jeśli to możliwe, przepisać stary kod, aby ich nie używać.

Jak oznaczyć metodę jako przestarzałą w Javie?

Aby oznaczyć metodę jako przestarzałą, możemy użyć znacznika JavaDoc @deprecated. Tak robiliśmy od początku istnienia Javy. Ale kiedy nowa obsługa metadanych zostanie wprowadzona do języka Java, możemy również użyć adnotacji. Adnotacja do oznaczenia metody jako przestarzała to @Depreated.

Czy przestarzałe oznacza Java?

Podobnie, gdy klasa lub metoda jest przestarzała, oznacza to że klasa lubmetoda nie jest już uważana za ważną. W rzeczywistości jest to tak nieistotne, że nie powinno się go już w ogóle używać, ponieważ może przestać istnieć w przyszłości. … Możliwość oznaczenia klasy lub metody jako „przestarzałe” rozwiązuje problem.

Zalecana:

Interesujące artykuły
Czy Minnie i Mickey były bliźniakami?
Czytaj więcej

Czy Minnie i Mickey były bliźniakami?

Aby wyjaśnić rzeczy, dwie postacie nie są bliźniakami. Podczas gdy wiele osób było zdezorientowanych i początkowo myślało, że Mickey i Minnie pochodzą z tej samej rodziny, mają ten sam rodowód. Mickey i Minnie nie są rodzeństwem ani bliźniakami, ponieważ są małżeństwem, jak wyjaśnił W alt Disney w poprzednim wywiadzie.

Kto tworzy starego gracza?
Czytaj więcej

Kto tworzy starego gracza?

LDPlayer został zaprojektowany przez chińską firmę programistyczną, która specjalizuje się w technologii wirtualizacji, jądrze Linux i systemie operacyjnym Android. Wydali LDPlayer dla wszystkich użytkowników na całym świecie, aby każdy mógł cieszyć się aplikacjami i grami na swoim dużym komputerze stacjonarnym.

Gdzie jest teraz sam Cassell?
Czytaj więcej

Gdzie jest teraz sam Cassell?

Jako asystent trenera Wizards, Cassellowi przypisuje się przekształcenie Johna Walla w jednego z elitarnych strażników ligi. Nie jest tajemnicą, że Sam Cassell bierze udział w głównej pozycji trenerskiej Washington Wizards. Czy Sam Cassell ma pierścionek?