To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
Spanish Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

Anotación Java

De Wikipedia, la enciclopedia libre

En programación, una Anotación Java es una forma de añadir metadatos al código fuente Java que están disponibles para la aplicación en tiempo de ejecución o de compilación. Muchas veces se usa como una alternativa a la tecnología XML.

Las Anotaciones Java pueden añadirse a los elementos de programa tales como clases, métodos, metadatos, campos, parámetros, variables locales, y paquetes. Al contrario que las etiquetas añadidas a la documentación Java y procesadas con las herramientas tales como XDoclet, las Anotaciones Java son completamente accesibles al programador, mientras que el software se ejecuta, usando reflexión.

YouTube Encyclopedic

  • 1/3
    Views:
    1 994
    32 056
    13 211
  • Java 8 Tutorial - 13 Anotaciones de Repetición
  • Spring Framework Tutorial - 5 Configuración con Anotaciones
  • Java: JPA + Hibernate – 4. Construyendo una Entity

Transcription

Historia

Las Anotaciones Java fueron presentadas al Java Community Process como la especificación JSR-175 en 2002 y aprobadas en septiembre de 2004. Las Anotaciones empezaron a estar disponibles a partir de la versión 1.5 del JDK. La característica fue añadida al lenguaje de programación Java a través de dicha especificación.

Procesamiento

Cuando se compila el código fuente de Java, el compilador Java almacena los metadatos de la Anotación en los ficheros/archivos de clases. Posteriormente, la JVM u otros programas pueden buscar los metadatos para determinar cómo interactuar con los elementos del programa o cambiar su comportamiento.

Sintaxis

Declarar una Anotación es una variación de las etiquetas que han sido añadidas anteriormente a las secciones de comentarios.

Las Anotaciones toman la forma de una declaración de interfaz con un carácter @ precediéndola, y marcada opcionalmente con meta-anotaciones, como se ve debajo:

 @Retention(RetentionPolicy.RUNTIME)
 @Target({ElementType.METHOD})

En el ejemplo anterior, tanto Retention como Target son ejemplos de Anotaciones.

Un ejemplo de la declaración de una anotación es la siguiente:

public @interface EjemploAnotacion{ }

Como se puede ver en el ejemplo anterior es sumamente sencillo, es declarar una interface solo que se le debe anteponer el símbolo "@"

Ventajas

Las Anotaciones permiten al programador declarar en su código fuente cómo debe comportarse el software. Esto es un ejemplo de cómo las construcciones de la Programación declarativa pueden añadirse al lenguaje procedimental.

Desventajas

  • Añadir metadatos en tiempo de ejecución puede causar sobrecarga adicional de memoria.
  • Hay pocos estándares que indiquen cómo usar las etiquetas de metadatos.

Véase también

Referencias externas

Esta página se editó por última vez el 22 ene 2024 a las 23:30.
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.