backdraft Geschrieben 17. Juni 2002 Geschrieben 17. Juni 2002 Hi! Bei einem Programm wirft der Compiler mir folgende warning raus: Note: E:\Java\jcreator\Client_Server\Client\Applet\Client\Client.java uses or overrides a deprecated API. Note: Recompile with -deprecation for details. Was bedeutet die? MfG backdraft
Mirko Geschrieben 17. Juni 2002 Geschrieben 17. Juni 2002 Eine Methode wird als "deprecated" gekennzeichnet, wenn sie in der nächsten JDK Version nicht mehr zur verfügung stehen wird. Man sollte also besser gucken, dass man diese Methode nicht mehr benutzt, wenn man beim nächsten Versionsupdate Probleme vermeiden will. Gruß Mirko
loeti Geschrieben 17. Juni 2002 Geschrieben 17. Juni 2002 Original geschrieben von Mirko Eine Methode wird als "deprecated" gekennzeichnet, wenn sie in der nächsten JDK Version nicht mehr zur verfügung stehen wird.Hmmm... Eigentlich widerspricht das dem Prinzip der Abwärtskompatibilität. das würde ja bedeuten, dass alte Programme mit einem neuen JDK nicht mehr laufen würden. Meines Wissens nach bedeutet dies lediglich, dass diese Methode zukünftig nicht mehr supported wird, d.h. Bugs werden nicht entfernt und Neuerungen werden dort auch nicht mehr eingepflegt. Die angabe "deprecated" sollte auch immer auf eine Alternative verweisen, wie z.B. die Klasse "Calendar" als Alternative zur Klasse "Date".
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden