Abo
  • Services:
Anzeige
Container-Annotationen sollen in Java 8 umgesetzt werden.
Container-Annotationen sollen in Java 8 umgesetzt werden. (Bild: Oracle)

Java 8: Erster Entwurf für wiederholbare Annotationen vorgestellt

Container-Annotationen sollen in Java 8 umgesetzt werden.
Container-Annotationen sollen in Java 8 umgesetzt werden. (Bild: Oracle)

In dem JDK Enhancement Proposal 120 hat Entwickler Joe Darcy seinen Entwurf für Repeating Annotations dargelegt. Wiederholt verwendete Annotationen desselben Typs können zusammengefasst in einem Container untergebracht werden.

Mit der neuen Meta-Annotation @ContainerAnnotation können wiederholbare Annotationen eines Typs definiert und einem einzigen Programmelement zugeordnet werden. Dadurch soll die Lesbarkeit des Quellcodes erhöht werden. Darcys Vorschlag, als JDK Enhancement Proposal (JEP) 120 eingereicht, soll in Java 8 implementiert werden.

Anzeige

Bei der Umsetzung der neuen Meta-Annotation soll noch entschieden werden, ob mehrere Container-Ebenen genutzt werden sollen. Denn das würde bedeuten, dass die Änderungen an den Kernbibliotheken umfangreicher werden. Bisher wurde die Deklaration zu der Container-Annotation bereits der Bibliothek java.lang.annotation hinzugefügt.

Eine detaillierte Erklärung zu der Container-Annotation hat Darcy in einem Blogeintrag zusammengefasst. Sein Vorschlag ist auch auf der Webseite des OpenJDK-Projekts nachzulesen, samt möglichen Risiken und Hinweisen zur Umsetzung. Container-Annotationen sollen in Java 8 einfließen, das für Mitte 2013 erwartet wird.


eye home zur Startseite
demon driver 14. Mär 2012

Entscheidend für die Frage des Threadstarters ist die Tatsache, dass die Spezifikation...

omo 13. Mär 2012

Die unteren beiden Zeilen sind aus einem link im Artikel. Das Drüber ist php zum lustigen...



Anzeige

Stellenmarkt
  1. NFON AG, Berlin
  2. ORBIT Gesellschaft für Applikations- und Informationssysteme mbH, Dortmund
  3. LogPay Transport Services GmbH, Eschborn
  4. Bundeskriminalamt, Wiesbaden


Anzeige
Blu-ray-Angebote
  1. 24,99€ (Vorbesteller-Preisgarantie)
  2. 61,99€

Folgen Sie uns
       


  1. Sieben Touchscreens

    Nissan Xmotion verwendet Koi als virtuellen Assistenten

  2. Intellimouse Classic

    Microsofts beliebte Maus kehrt zurück

  3. Investition verdoppelt

    Ford steckt elf Milliarden US-Dollar in Elektroautos

  4. FTTC

    Weitere 358.000 Haushalte bekommen Vectoring der Telekom

  5. Win 2

    GPD stellt neues Windows-10-Handheld vor

  6. Smartphone

    Kreditkartenbetrug bei Oneplus-Kunden

  7. Verwaltung

    Barcelona plant Wechsel auf Open-Source-Software

  8. Elektroauto

    Norwegische Model-S-Fahrer klagen gegen Tesla

  9. Streaming

    Gronkh hat eine Rundfunklizenz

  10. Nachbarschaftsnetzwerke

    Nebenan statt mittendrin



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Security: Das Jahr, in dem die Firmware brach
Security
Das Jahr, in dem die Firmware brach
  1. Wallet Programmierbare Kreditkarte mit ePaper, Akku und Mobilfunk
  2. Fehlalarm Falsche Raketenwarnung verunsichert Hawaii
  3. Asynchronous Ratcheting Tree Facebook demonstriert sicheren Gruppenchat für Apps

Computerforschung: Quantencomputer aus Silizium werden realistisch
Computerforschung
Quantencomputer aus Silizium werden realistisch
  1. Tangle Lake Intel zeigt 49-Qubit-Chip
  2. Die Woche im Video Alles kaputt
  3. Q# und QDK Microsoft veröffentlicht Entwicklungskit für Quantenrechner

Netzsperren: Wie Katalonien die spanische Internetzensur austrickste
Netzsperren
Wie Katalonien die spanische Internetzensur austrickste

  1. Wird nicht funktionieren

    onkel hotte | 08:37

  2. Re: "bis zu" bedeutet im Regelfall ein...

    PaBa | 08:35

  3. Re: Erfahrungswerte

    madaeon | 08:35

  4. nas selber bauen

    GottZ | 08:33

  5. Es gibt also ein Problem bei der Nicht-Nutzung...

    rsaddey | 08:24


  1. 07:44

  2. 07:29

  3. 07:14

  4. 18:28

  5. 17:50

  6. 16:57

  7. 16:19

  8. 13:04


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel