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.