| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment: Annotations à partir du code Java
    Ajoutée le langage de programmation Java en Java 1.5 , les annotations sont un moyen polyvalent de donner de plus amples informations au sujet de votre code Java. Ils peuvent être utilisés pour un grand nombre de situations , de la simple indication d'informations sur une classe ou une méthode - qui pourrait indiquer qu'une classe est destinée à être immuable - de permettre à tout autre code de travailler avec la méthode d'une manière spéciale par réflexion . Choses que vous devez
    Java SDK, version 1.5 ou supérieure environnement de développement
    , comme Eclipse ou NetBeans
    Afficher plus Instructions
    Création d' une annotation
    1

    Dans Eclipse , créez un nouveau projet. Nommez-le comme vous voulez. « Annotations », ou quelque chose de similaire , vont travailler .
    2

    un clic droit sur ​​le dossier "src" dans votre nouveau projet, la souris sur le sous-menu "Nouveau" et sélectionnez "Annotation " de la liste des sous-menus .
    3

    Nom de l'annotation " ReviewedBy . " Aller de l'avant et garder tout le reste comme defaults.Generally , vous devez utiliser un nom de paquet
    4

    Modifier votre nouveau fichier pour ressembler à ceci : .

    Java.lang.annotation d'importation. ElementType ;
    java.lang.annotation.Retention d'importation de

    ;

    java.lang.annotation.RetentionPolicy d'importation;


    importation @ Interface ReviewedBy {
    valeur

    String ();

    cordes reviewedOn () par défaut "";

    commentaires String ( ) par défaut "" ; }

    Photos

    Notez que certaines annotations ont été ajoutées. Ceux-ci sont nécessaires pour le faire fonctionner correctement . L'annotation @ Target indique au compilateur l'annotation est valable uniquement pour un type - comme la classe , interface, enum , etc - et l'annotation @ rétention indique au compilateur de garder l'information annotation disponible à l'exécution
    < . br> en utilisant l'annotation
    5

    Créer une nouvelle classe par un clic droit sur ​​le dossier src, sélectionner "Nouveau" et en sélectionnant " classe ". Nommez-le " TestData . " Vous pouvez ajouter ce que vous aimez champs à elle - le cas échéant. Les champs ne sont pas pertinents pour cet exemple, mais il fait la classe de test air un peu moins comme une classe de test
    6

    appliquer notre annotation à la nouvelle classe : .

    ( Valeur @ ReviewedBy = " Jane Smith" , reviewedOn = " 12/21/2012 " , commente = "Ceci est une classe génial! " )

    classe de TestClass publique {

    numéro int privé;

    String texte privée ;

    public int getNumber () {
    numéro de retour

    ;


    }

    setNumber public void (int nombre) {

    this.number = nombre ;

    }

    getText public String () {
    de texte de rappel de

    ;

    }
    < p > Public vide setText ( String text ) {

    this.Text = text ; }


    }
    7

    Créer une autre classe. Nommez-le " AnnotationReader . " Cochez la case à côté de "static void main (String [] args ) public» pour ajouter une méthode principale de la nouvelle classe
    8

    Modifier votre nouvelle classe de sorte qu'il contient le code suivant : . < Br >

    public class AnnotationReader {

    public static void main ( string [] args ) {
    Classées finale <> clazz = TestClass.class ;

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

    System.out.println (" Commenté par: " + reviewedBy.value ());


    System.out.println (" Commentaire sur: " + Photos 9

    exécuter votre classe Si tout va bien , vous devriez obtenir une sortie de la console semblable à ce qui suit: .

    Commenté par: Jane Smith &

    revue le: 12/21 /2012

    Previous :

    next :
      articles connexes
    ·Comment changer DPI en Java 
    ·Comment savoir Struts Java 
    ·Comment faire pour trouver le dernier caractère d'une …
    ·Comment faire pour trouver un autre numéro de port du …
    ·Comment créer des frontières dans une grille dans Jav…
    ·Comment ouvrir un port sur Android 
    ·Comment programmer les jeux 3D en Java 
    ·Comment apprendre Web Design Rapidement 
    ·Comment coder un rectangle en Java Avec aléatoire Dime…
    ·Comment utiliser la date en Java 
      articles en vedette
    ·Comment séparer les numéros Into Odd & Even en Java 
    ·Comment faire pour exécuter VMware dans un terminal Li…
    ·Comment ouvrir un programme depuis un autre code VB.Net…
    ·Comment utiliser But chercher dans Visual Basic 
    ·Comment ajouter des images à JPanels 
    ·Comparaison de chaîne PHP 
    ·Comment faire une liste de diffusion PHP 
    ·Comment créer un programme de Ping en Java 
    ·Comment construire un modèle de site PHP maître en ut…
    ·Comment afficher un document Word en VB.NET 
    Copyright © Connaissances Informatiques http://fr.wingwit.com