| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Procedura: Annotazioni dal codice Java
    Aggiunto al linguaggio di programmazione Java in Java 1.5 , le annotazioni sono un mezzo versatile di dare maggiori informazioni sul vostro codice Java . Essi possono essere utilizzati per una vasta serie di situazioni , da indicando semplicemente informazioni su una classe o metodo - forse per indicare che una classe è destinato ad essere immutabile - a consentire altro codice di lavorare con il metodo in modo speciale tramite riflessione. Cose che ti serviranno
    Java SDK , versione 1.5 o superiore Ambiente di sviluppo di vacanze, come Eclipse o NetBeans
    Show More Istruzioni
    Creazione di un'annotazione
    1 < p > In Eclipse , creare un nuovo progetto . Il nome quello che vuoi. " Annotazioni ", o qualcosa di simile , funzionerà.
    2

    Fare clic destro sulla cartella " src " sotto il vostro nuovo progetto , il mouse sopra il sotto-menu "Nuovo" e seleziona " annotazione " da la lista sottomenu .
    3

    nome l'annotazione " ReviewedBy . " Vai avanti e tenere tutto il resto come defaults.Generally , è necessario utilizzare un nome di pacchetto
    4

    Modificare il nuovo file a guardare come questo : .

    Importazione java.lang.annotation . ElementType ;

    importazione java.lang.annotation.Retention ;

    importazione java.lang.annotation.RetentionPolicy ;

    importazione @ interfaccia ReviewedBy {
    valore

    String ();

    String reviewedOn ( ) di default " " ;
    commenti String

    ( ) di default " " ;

    }

    noti che sono state aggiunte alcune annotazioni . Queste sono necessarie per farlo funzionare correttamente . L' annotazione @ target indica al compilatore l'annotazione è valido solo per un tipo - come classe, interfaccia , enum , ecc - e la ritenzione annotazione @ dice al compilatore di mantenere le informazioni di annotazione disponibili a runtime
    < . br>
    utilizzando l'annotazione
    5

    Creare una nuova classe facendo clic destro sulla cartella src , selezionando "Nuovo " e seleziona " Class ". Il nome " TestData . " È possibile aggiungere qualunque cosa i campi che ti piace di esso - se del caso. I campi sono irrilevanti per questo esempio , ma rende la classe di test sembrare un po ' meno come una classe di test
    6

    Applicare la nostra annotazione alla nuova classe : .

    @ ( Valore ReviewedBy = " Jane Smith " , reviewedOn = " 2012/12/21 " , commenta = " Questa è una classe impressionante! " ) per

    class TestClass pubblico {

    numero privato int ;

    privato stringa di testo ;

    int ControllaNumero pubblico ( ) {

    numero di rientro ;

    }

    public void SetNumber ( int numero ) { < br

    this.number > = numero ;

    }

    public String getText ( ) {

    testo return; }


    < p > public void setText ( String testo ) {

    this.text = testo;

    }

    }
    7

    creare un'altra classe . Il nome " AnnotationReader . " Selezionare la casella di controllo accanto a " public static void main (String [] args ) " per aggiungere un metodo principale per la nuova classe
    8

    Modifica la tua nuova classe in modo che contenga il seguente codice: . < Br >

    public class AnnotationReader {

    public static void main (String [] args ) {

    classe finale < > Clazz = TestClass.class ; ?

    finale ReviewedBy reviewedBy = clazz.getAnnotation ( ReviewedBy.class ) ;

    System.out.println ( "Inviato da : " + reviewedBy.value ());

    System.out.println ( " Inviato il: " + Pagina 9

    Esegui la tua classe Se tutto va bene , si dovrebbe ottenere l'output della console simile al seguente : .

    Inviato da: Jane Smith

    Previous :

    next :
      Articoli Correlati
    ·Come usare colori non definiti in Java 
    ·Come esecuzione di codici Java con ColdFusion 
    ·Come impostare il colore di una barra di scorrimento in…
    ·Come avviare Tomcat su Linux 
    ·Come grafico in Java 
    ·Come eliminare gli aggiornamenti Java 
    ·Come cancellare il Java Web Cache Start 
    ·Ciò che è colata a Java 
    ·Come fare un Icon Animation in una JTable 
    ·Chat Java Code 
      Articoli in evidenza
    ·Come utilizzare Modifica Controlli in MFC 
    ·Vero VS False Programmazione Economico 
    ·Certificazione Microsoft C Sharp 
    ·Come utilizzare una stringa di connessione variabile in…
    ·Come modificare il cursore sul rollover 
    ·Come uccidere sintassi C + + 
    ·I vantaggi di Custom Tag 
    ·Come leggere un elenco con il VBA 
    ·Come fare Giochi per i prodotti Apple 
    ·Come convertire una data al calendario in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com