Java: la creación de nuevas anotaciones
Usted ha visto los comentarios utilizados en muchos ejemplos de código Java. El compilador ignora los comentarios, por lo que cuando se crea un comentario que puede escribir cualquier cosa que usted se siente será útil más adelante en averiguar lo que la aplicación puede hacer. Comentarios documentar su código.
Sin embargo, hay otro tipo de documentación - la anotación. Una anotación es un tipo de documentación que el compilador también entiende. Cuando el compilador ve anotación en su código, que sabe que tiene que hacer algo especial con el código que sigue. Las anotaciones son útiles para documentar su código de una manera funcional para que el compilador puede ayudar a hacer cumplir cualquier documentación que usted proporcione.
El conjunto de anotaciones predefinidos que vienen con Java son relativamente limitado en su uso. Para crear anotaciones realmente útiles, usted tiene que diseñar usted mismo o conseguir que, como parte de un paquete de terceros. Creación de una nueva anotación es un proceso de tres pasos:
Añadir la declaración de importación correspondiente:
importar java.lang.annotation *. -
Definir una interfaz que describe la anotación para el compilador:
. // Crear una descripción de la anotación @ documentada @ interfaz AuthorData {Nombre String () - Fecha String () - Versión doble () por defecto 1.0-}
En este caso, la anotación aparecerá en la documentación creado por Javadoc, ya que incluye la anotaciónDocumented. Cada anotación descripción comienza con la palabra claveinterface seguido por el nombre del tipo de anotación, que es AuthorData en este caso.
Dentro de las llaves, se ven los campos utilizados para definir los datos de anotación. Este ejemplo incluye Nombre, Fecha y Versión. La palabra clave por defecto proporciona un valor para un campo en particular. Esto significa que el campo usará el valor si no se define como parte de la anotación en la aplicación.
Utilice la anotación en la aplicación:
AuthorData (Nombre = "John Smythe", Fecha = "01/04/2014")
La anotación aparece antes de que el elemento que afecta, como una declaración de la clase. Debe definir cada campo que no tiene un valor predeterminado. Opcionalmente, también se definen los campos que tienen un valor por defecto. En este caso, el nombre del autor es John Smythe, y el código de la última actualización del 01/04/2014.
Sobre el autor
Cómo utilizar los comentarios en programación de java En la programación Java, hay una diferencia entre el código escrito sólo para las máquinas y el código escrito para ser leído por personas. Este primer listado es muy sencillo y está destinado sólo para máquinas.paquete…
Cómo utilizar los paquetes de Java y las declaraciones de importación En Java, puede agrupar un montón de clases en algo llamado paquete. De hecho, las clases de API estándar de Java se dividen en unos 200 paquetes. Aquí, usted puede ver los paquetes nombrados java.util, java.lang, y java.io.El java.util.Scanner…
Cómo usar javadoc para documentar sus clases Un paso permanece antes de poder salir a bolsa con su biblioteca de clases nuevo caliente o aplicación: la preparación de la documentación para sus clases. Afortunadamente, Java proporciona una herramienta llamada JavaDoc que puede crear…
Java: la realización de tareas básicas de la matriz Un array en Java es simplemente una lista. Puede ser una lista de cualquier cosa - cualquier tipo primitivo u objeto. En la mayoría de los casos, una matriz es una lista de elementos similares. Por ejemplo, si crea un array int, entonces todos los…
Java: utilizando anotaciones predefinidas Los tipos y el contenido de las anotaciones en Java, como comentarios, sólo están limitadas por su imaginación. Sí, Java proporciona algunas anotaciones predefinidas, pero también puede crear anotaciones que describen los elementos del programa…
Paquetes y declaraciones de importación en java Java tiene una característica que le permite a tanto alzado clases en grupos de clases. Cada trozo de clases se denomina paquete. En el mundo Java, los programadores habitualmente dan estos paquetes nombres largos, punto lleno.Por ejemplo, porque…
Java Programación: todo sobre los genéricos Uno de los objetivos de diseño originales para Java era mantener el lenguaje lo más sencillo posible. Desarrollador del lenguaje tuvo algunas características innecesariamente complicados de C ++ y los arrojó por la ventana. El resultado fue un…
Java de programación: la observación de alcance dentro de un bloque Los desarrolladores de Java a menudo experimentan problemas de averiguar por qué una aplicación se está portando mal cuando se enfrentan a un problema de acceso del bloque. La directriz básica es que cualquier variable se crea dentro de un…
Resumen rápido de la creación y uso de clases en java Desarrollar una comprensión de la estructura de clases de Java que le ayuda a crear mejores clases cuando usted está programando aplicaciones Java. Estos son los puntos clave a tener en cuenta sobre la creación y uso de clases en Java:Métodos…
Errores sintácticos en java Un error sintáctico en el código de Java es una en la que el lenguaje que se utiliza para crear su código es incorrecto. Por ejemplo, si intenta crear una sentencia if que no incluye la condición entre paréntesis, incluso cuando la condición…
Marcado y anotar los documentos PDF creados por sus alumnos Si sus estudiantes a ahorrar su trabajo en formato PDF, es posible que necesite markup o anotar los documentos PDF antes de devolverlos. PDF es a menudo el formato utilizado para las formas, por lo que si su departamento requiere que usted o sus…
Cómo agregar anotaciones a un video de youtube Al publicar vídeos en YouTube, puede hacer que funcionen para usted añadiendo anotaciones que hablan directamente a su público. Usted puede sugerir espectadores suscribirse a su canal de YouTube o utilizar una anotación como una llamada a la…