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

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.

Anzeige

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.

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.


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...

Kommentieren



Anzeige

  1. Presales Consultant (m/w)
    REALTECH AG, Walldorf
  2. IT Business Analyst (m/w)
    über HRM CONSULTING GmbH, Wiesbaden
  3. Software Defect Manager (m/w)
    Harman Becker Automotive Systems GmbH, Garching bei München
  4. Gruppenleitung (m/w) SCADA Wind Power
    Siemens AG, Hamburg

 

Detailsuche


Top-Angebote
  1. TIPP: The Elder Scrolls V: Skyrim Legendary Edition (Steam)
    11,97€
  2. NEU: Avatar - Extended Collector's Edition inkl. Artbook [Blu-ray]
    16,99€
  3. NUR HEUTE: OZONE RAGE ST Gaming Headset
    mit Gutscheincode pcghdienstag nur 27,90€ statt 34,90€ (Preis wird erst im letzten...

 

Weitere Angebote


Folgen Sie uns
       


  1. Regierungskommission

    Abbau von Netzneutralität soll Glasfaserausbau ankurbeln

  2. Lite

    Huaweis kleines P8 kostet 250 Euro

  3. Test Assassin's Creed Chronicles

    Meuchelmord und Denksport in China

  4. Jobcenter

    Hardware verursachte IT-Ausfall bei Agentur für Arbeit

  5. Piko H0 Smartcontrol

    Pufferküsser fahren Modellbahnen bald mit Android

  6. Maglev

    Magnetschwebebahn bricht mit 603 km/h erneut Rekord

  7. Cross-Site-Scripting

    Zahlreiche Wordpress-Plugins verwenden Funktion fehlerhaft

  8. AMDGPU

    AMD zeigt neuen einheitlichen Linux-Treiber

  9. Alan Wake

    Remedy denkt über Fortschreibung nach

  10. The Ocean Cleanup

    Ein Müllfänger für die Meere



Haben wir etwas übersehen?

E-Mail an news@golem.de



Everybody's Gone to the Rapture: Apokalypse in der Nachbarschaft angespielt
Everybody's Gone to the Rapture
Apokalypse in der Nachbarschaft angespielt
  1. Indiegame Sony bringt Journey in Full-HD auf die Playstation 4
  2. Alienation angespielt Zerstörungsorgie von den Resogun-Machern
  3. Axiom Verge im Test 16 Bit für Genießer

Storytelling-Werkzeug: Linius und die Tücken von Open-Source
Storytelling-Werkzeug
Linius und die Tücken von Open-Source
  1. ARM-SoC Allwinner soll LGPL-Verletzungen verschleiern
  2. Linux Siri bekommt Open-Source-Konkurrenz
  3. Microsoft Windows Driver Frameworks werden Open Source

Die Woche im Video: Ein Zombie, Insekten und Lollipop
Die Woche im Video
Ein Zombie, Insekten und Lollipop
  1. Die Woche im Video Apple Watch, GTA 5 für PC und Akku mit Aluminium-Anode
  2. Die Woche im Video Win 10 für Smartphones, Facebook Tracking und Aprilscherze
  3. Die Woche im Video Galaxy S6 gegen One (M9), selbstbremsende Autos und Bastelei

  1. Re: zuhause anfangen

    Species8372 | 16:37

  2. Re: Problem der Schwellenländer und nicht der...

    teenriot* | 16:36

  3. Re: Gibt es GTA5 auch auf Deutsch?

    anyone_23 | 16:36

  4. Re: Also doch früher serienreif als der BER...

    Wander | 16:34

  5. Re: Bin seit Monaten raus - Trotzdem können WA...

    katzenpisse | 16:31


  1. 15:50

  2. 14:54

  3. 14:00

  4. 13:04

  5. 12:54

  6. 12:46

  7. 12:36

  8. 12:28


  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