Java Notations-problem @
Wißt ihr, was das '@' in folgendem Code zu bedeuten hat? Kenne diese Notation nicht und weiß nicht, was sie bedeutet:
Quelle: sun -
http://java.sun.com/docs/books/tutorial/…cy/interim.html http://java.sun.com/docs/books/tutorial/…cy/Flipper.java
Kann mir jemand erklären, welche Funktion das @ hier hat?
Quelle: sun -
http://java.sun.com/docs/books/tutorial/…cy/interim.html http://java.sun.com/docs/books/tutorial/…cy/Flipper.java
Zitat
...
private class FlipTask extends SwingWorker<Void, FlipPair> {
@Override
protected Void doInBackground() {
long heads = 0;
long total = 0;
Random random = new Random();
while (!isCancelled()) {
total++;
if (random.nextBoolean()) {
heads++;
}
publish(new FlipPair(heads, total));
}
return null;
}
@Override
protected void process(List<FlipPair> pairs) {
FlipPair pair = pairs.get(pairs.size() - 1);
headsText.setText(String.format("%d", pair.heads));
...
Kann mir jemand erklären, welche Funktion das @ hier hat?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ospx« (7. September 2007, 16:36)
klar doch.
@Override bedeutet, dass eine methode einer superklasse überschrieben wird. der compiler überprüft das dann auch und gibt ne warnmeldung wenn keine überschrieben wird.
jperl
@Override bedeutet, dass eine methode einer superklasse überschrieben wird. der compiler überprüft das dann auch und gibt ne warnmeldung wenn keine überschrieben wird.
jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
die anderen wirst du wohl kennen, aber der vollständigkeit halber hier ein link zu einer übersicht.
http://de.wikipedia.org/wiki/Annotation_(Java)
jperl
http://de.wikipedia.org/wiki/Annotation_(Java)
jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »jperl« (7. September 2007, 19:41)


