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

Mapa mental

Modificadores Java

felipedss Portugués

Contenido del mapa

Modificadores Java

  1. final

    • pode conferir segurança ao código e maior velocidade de execução.
    • Uma classe com atributo final não poderá ser extendida
    • Uma classe com método final não poderá ser sobrescrito.
    • Uma atributo com final é constante, uma vez atribuido, não pode ser modificado. Pode ser inicializado na declaração da variável ou no construtor da classe
    • Quando um atributo que seja um objeto for final, somente a referencia ao objeto é fixa
  2. native

    • capaz de combinar códigos de outras linguagens como, por exemplo, C/C++, com uma aplicação Java. A utilização desse operador é exclusiva para declaração de protótipos de métodos em classes Java, os quais reutilizarão códigos implementados em outra linguagem.
  3. static

    • onfere economia de memória e a possibilidade de troca de informações entre os objetos da classe
    • está associado com a definição de atributos nas classes, de forma que os objetos da classe consigam compartilhar informações entre si
    • Quando o operador static é aplicado a um atributo da classe, o mesmo passa a ser compartilhado com todos os objetos dessa classe
    • Os métodos estáticos, quando declarados públicos, podem ser acessados diretamente a partir da classe, sem a necessidade de declaração de objetos.
    • Métodos estáticos, por pertencerem à classe não podem ser abstratos
  4. synchronized

    • Este modificador pode ser utilizado em trechos de código para garantir justamente que apenas uma tarefa irá executar esse trecho a cada vez, sem que haja interrupção. Geralmente utilizado em tarefas que precisam ser disparadas simultaneamente
  5. volatile

    • evita que qualquer alteração de variável compartilhada entre múltiplas threads seja realizada no cache local de uma thread. O volatile é aplicado exclusivamente em variáveis e, seu uso só terá sentido quando essas forem compartilhadas entre threads.

Información

Descripción
Mapa Mental sobre Modificadores Java, creado por felipedss el 24/07/2014.
Creado por
felipedss
Visitas
14
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?