I was wondering why some methods and classes are marked @Deprecated
when they work perfectly fine. What are the technical reasons for why one shouldn't use methods marked @Deprecated
?
Why should I use something else when they work fine?
If there's no better alternative or no alternative at all (which is the case for some methods and classes), and I use them what are some common performance issues with @Deprecated
methods and/or classes?
If I use a Deprecated method will it stop working over time (even if I don't change by JDK)?