| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo: Anotaciones desde el código Java
    Añadido al lenguaje de programación Java en Java 1.5 , las anotaciones son un medio versátil de dar más información sobre el código de Java. Ellos se pueden utilizar para un amplio número de situaciones , desde simplemente indica información sobre una clase o método - quizás lo que indica que una clase está destinado a ser inmutable - para permitir que otro código para trabajar con el método de una manera especial a través de la reflexión . Cosas que necesitará
    Java SDK, versión 1.5 o superior Entorno de desarrollo
    , como Eclipse o NetBeans
    Mostrar más instrucciones
    Creación de una anotación
    1

    En Eclipse , cree un proyecto nuevo. Nombrar como quieras . " Anotaciones ", o algo similar , va a funcionar.
    2

    Haga clic derecho sobre la carpeta "src " en su nuevo proyecto , haga click en el "nuevo" sub -menú, y seleccione " anotación " de la lista de sub -menú.
    3

    Nombre de la anotación " ReviewedBy . " Seguir adelante y mantener todo lo demás como defaults.Generally , debe utilizar un nombre de paquete
    4

    Modifique su nuevo archivo para tener este aspecto: .

    Java.lang.annotation importación. ElementType ;
    java.lang.annotation.Retention importación

    ;

    java.lang.annotation.RetentionPolicy importación;

    importación @ interface ReviewedBy {
    valor

    String () ;

    reviewedOn String () por defecto "";

    comentarios String () por defecto " " ;

    }

    Tenga en cuenta que se han añadido algunas anotaciones. Estos son necesarios para conseguir que funcione correctamente. La anotación @ Target indica al compilador la anotación sólo es válido para un tipo - como la clase , interfaz, enumeración, etc - y la anotación @ Retention indica al compilador para mantener la anotación de información disponible en tiempo de ejecución
    < . br> con la anotación
    5

    Crear una nueva clase haciendo clic derecho sobre la carpeta src, seleccionar "Nuevo" y selecciona " Class ". El nombre de " TestData . " Usted puede agregar cualquier campo que desea a él - en su caso. Los campos son irrelevantes para este ejemplo, pero hace que la clase de prueba se ven un poco menos como una clase de prueba
    6

    Aplicar nuestra anotación a la nueva clase : .

    @ (Valor ReviewedBy = " Jane Smith" , reviewedOn = " 12/21/2012 " , comenta = " Esta es una clase impresionante! " )

    TestClass clase pública {

    private int numero ;

    texto private String ;

    obtenerNumero public int () {
    número de devolución

    ;

    }

    setNumber public void (int numero) {

    this.number = número ;

    }

    getText public String () {
    texto regreso

    ;

    }
    < p> public void setText ( String text ) {

    this.Text = texto;

    }

    }
    7

    Crear otra clase. El nombre de " AnnotationReader . " Seleccione la casilla junto a " public static void main (String [] args ) " para añadir un método principal para la nueva clase
    8

    Modifique su nueva clase para que contenga el siguiente código: . < Br >

    public class AnnotationReader {

    void (String [] args ) { public static

    clase final < > clazz = TestClass.class ;

    final? ReviewedBy reviewedBy = clazz.getAnnotation ( ReviewedBy.class ) ;

    System.out.println ( " revisada por: " + reviewedBy.value ());

    System.out.println ( " Fecha de: "+ Página 9

    Ejecutar la clase Si todo va bien, debería obtener una salida de la consola similar a la siguiente : .

    revisada por: Jane Smith &

    Fecha de: 12/21 /2012

    Comentarios:

    Esta es una clase impresionante
    Pierdas!

    Previous :

    next :
      Artículos relacionados
    ·Cómo insertar un elemento en un cuadro combinado en Ja…
    ·Cómo crear una clase de implementación en Java 
    ·Cómo convertir AS3 a Java 
    ·Cómo corregir un revés Java Fotos 
    ·¿Cómo puedo crear una calculadora de interés simple …
    ·Cómo hacer certificados para Unsigned apps Android 
    ·Cómo agregar JDK a la ruta de clases 
    ·Cómo obtener el índice de un nombre de columna en una…
    ·Cómo cambiar un archivo de clase 
    ·¿Qué es la clase String en Java 
      Artículos destacados
    ·Tutoriales de Java gratis 
    ·Cómo pasar el valor de Button como un campo oculto en …
    ·Cómo almacenar una lista de objetos de MFC 
    ·Cómo utilizar una ruta estática persistente 
    ·¿Cómo se imprime una variable con un Perl CGI 
    ·Python Métodos de lona 
    ·Función de AS3 clase Sprite 
    ·Cómo analizar PHP en HTML 
    ·Información sobre Migración a Oracle MySQL 
    ·Cómo crear una clase abstracta en Java utilizando NetB…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com