Deprecated: Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springen
K
(+ Eigene Klassen deprecated machen)
Zeile 3: Zeile 3:
 
Wann immer man etwas findet, das "deprecated" ist, sollte man die Finger davon lassen. In den meisten Fällen wird in der [[API_Dokumentation|API]] auch beschrieben, wieso etwas "deprecated" ist, und durch was dieses Ding ersetzt wurde.
 
Wann immer man etwas findet, das "deprecated" ist, sollte man die Finger davon lassen. In den meisten Fällen wird in der [[API_Dokumentation|API]] auch beschrieben, wieso etwas "deprecated" ist, und durch was dieses Ding ersetzt wurde.
  
 +
== Eigene Klassen ''deprecated'' machen ==
 +
<code=java>
 +
@Deprecated public class Veraltet {
 +
 +
//...
 +
 +
}
 +
</code=java>
  
 
[[Kategorie:Java]]
 
[[Kategorie:Java]]
 
[[Kategorie:Java Grundlagen]]
 
[[Kategorie:Java Grundlagen]]

Version vom 8. Oktober 2008, 14:06 Uhr

Die Java Library wird ständig verändert. Dabei passiert es, dass Dinge (Klassen, Methoden, ...) überflüssig werden. Da aber Java abwärtskompatibel ist und bleiben soll, können diese Dinge nicht einfach gelöscht werden. In der fortschreitenden Entwicklung gilt "alt = schlecht" (und in extremen Fällen sogar "alt = gefährlich"), als Warnung für den Programmierer werden veraltete Dinge mit "deprecated" markiert.

Wann immer man etwas findet, das "deprecated" ist, sollte man die Finger davon lassen. In den meisten Fällen wird in der API auch beschrieben, wieso etwas "deprecated" ist, und durch was dieses Ding ersetzt wurde.

Eigene Klassen deprecated machen

<code=java> @Deprecated public class Veraltet {

//...

} </code=java>