Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment créer un modèle bidimensio…
  • Comment puis-je savoir quelle versio…
  • Comment vérifier Format EPS en Java…
  • Comment effacer un écran et mettre …
  • Comment trouver un nombre maximum de…
  • Comment faire pour résoudre Java We…
  • Comment faire pour convertir HEX ver…
  • Comment utiliser Bot AIML dans les a…
  • Peut la méthode InputStream Retour …
  • Comment réinitialiser ContentView s…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    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

    ;

    }

    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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Prend développements Android 
  • Comment avoir Java Lire frappes comme entrée 
  • Comment faire pour supprimer la barre d'état dans NetBeans 
  • Comment comparer les caractères en programmation Java 
  • Comment faire un jeu de société en Java 
  • Une applet de problèmes de maximisation de maths 
  • Comment faire pour installer l'API Java 
  • Comment faire pour effectuer des opérations de l'arbre dans Java 
  • Comment écrire une applet qui demande à l'utilisateur d' entrer deux nombres à virgule flottante 
  • Comment faire pour convertir un Int à un JTextField en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc