Leonardo.it I say blog!
  • 10
  • giu
  • 2009

Le Annotations

Di Antonio Avolio, in Java, Programmazione.

Tra le novità introdotte nella versione 1.5 di Java, troviamo le Java Annotations, esse altro non sono che dei metadati (dati utilizzati per descrivere a loro volta altri dati) associati a determinate parti di codice, quali possono essere le classi, i metodi e le interfacce.

A cosa servono in realtà le Annotations? Esse vengono utilizzare per poter aggiungere ad esempio una utile documentazione al codice da noi generato, oppure per poter gestire funzioni avanzate a runtime delle logiche di business.

In passato Java ci aveva abituato alla presenza di qualche metadato, come ad esempio il javadoc, utilizzato per la generazione automatica della documentazione delle classi.

Le Annotations predefinite da Java sono 6, ma naturalmente ognuno è libero di creare le proprie Annotations a suo piacimento.

Possiamo definire un’Annotations utilizzando la seguente sintassi, del tutto simile ad un’interfaccia:

  1. occorre utilizzare la parola chiava interface preceduta da @ ( @interface );
  2. non è possibile in alcun caso utilizzare la clausola extends;
  3. I metodi non hanno alcun parametro e possono ritornare solo i tipi primitivi, enumeratori, Classi o stringhe o array di tali tipi;

Cercheremo nei prossimi post di utilizzare e descrivere le Annotations. Per poter approfondire l’argomento come al solito è possibile consultare la guida ufficiale presente sul sito.

Termini legati all'articolo: , , , .
Altri articoli:

Articoli correlati a "Le Annotations"

  • Tutorial Java #6 : Annotations @SuppressWarning

    Continua il nostro viaggio all’interno delle Annotations di Java 5. La terza annotazione che presenteremo è @SuppressWaring. Tale annotazione risulta utile specialmente quando si va ad


  • Tutorial Java #5 : Il tipo Annotations @Override

    Nei post precedenti abbiamo introdotto le Annotations di Java, e visto l’utilizzo della prima annotazione @Deprecated, adesso presenteremo un’altra interessante annotazione cioè l’Annotations @Override. Come è


  • Personalizzare video su YouTube

    La personalizzazione dei video è una modalità adottata solo in un secondo tempo da Youtube, che precedentemente consentiva di pubblicare i video così com'erano, senza


  • Tutorial Java #1 : Il tipo Annotations @Deprecated

    Chiunque sviluppi codice a determinati livelli, cerca sempre di migliorare i propri script, che nel caso di Java sono le Classi, metodi ecc. che compongono



Commenti:

Commenta su "Le Annotations"




Il network di TipOff!


Gallery

convertire video
codice bic, codice swift
personalizzare homepage di google
gif animate, come creare gif animate
curriculum vitae
come scaricare itunes
come inviare email anonime
countdown flash
spreadshirt, creare negozio magliette
ricaricare postepay
biglietti del treno online
salvare pagina web in pdf
proteggere rete wi-fi
TopWinPrio