¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

Anotações JAVA

Adriano Santos ENTERPRISE APPLICATION DEVELOPMENT #JAVA Portugués 1 página

Contenido del apunte (1)

Página 1

São textos inseridos diretamente no código fonte que expressaminformações complementares sobre o uma classe, seus métodos,

propriedades.

Podem ser inseridos antes da declaração de pacotes, classes, interfaces,

métodos ou propriedades;

● Iniciam com um “@”;

Podem ter parâmetros na forma (param1=“valor”, param2=“valor”, ...);

Exemplo:

@Override

@SuppressWarnings("all")

public String toString() {

return “Thiago";

}

@Override - Indica que o método anotado sobrescreve um

método da superclasse;

@Deprecated - Indica que um método não deve mais ser

utilizado;

@SuppressWarnings (tipoAlerta) - desativa os alertas

onde tipoAlerta pode ser “all”, “ cast ”, “null”, etc...; TIRA O AMARELO

@Target indica o escopo da anotação:• ElementType.PACKAGE - Pacote;

• ElementType.TYPE - Classe ou Interface;

• ElementType.CONSTRUCTOR - Método Construtor;

• ElementType.FIELD - Atributo;

• ElementType.METHOD - Método;

• ElementType.PARAMETER - Parâmetro de método;

@Retention indica onde e por quanto tempo anotações com este tiposerão mantidas:

• RetentionPolicy.SOURCE - Nível código fonte;

• RetentionPolicy.CLASS - Nível compilador;

• RetentionPolicy.RUNTIME - Nível JVM execução;

Información

Descripción
ENTERPRISE APPLICATION DEVELOPMENT #JAVA Apunte sobre Anotações JAVA, creado por Adriano Santos el 10/02/2017.
Creado por
Adriano Santos
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?