A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1 Marcio de Carvalho Victorino JAVA. 2 Declaração de Atributos [ ] [transient] [volatile] [static] [final] ; controle de acesso –public, package (default),

Apresentações semelhantes


Apresentação em tema: "1 Marcio de Carvalho Victorino JAVA. 2 Declaração de Atributos [ ] [transient] [volatile] [static] [final] ; controle de acesso –public, package (default),"— Transcrição da apresentação:

1 1 Marcio de Carvalho Victorino JAVA

2 2 Declaração de Atributos [ ] [transient] [volatile] [static] [final] ; controle de acesso –public, package (default), protected, private. transient –a JVM ignora esta variável quando for serializar o objeto. volatile –esse modificador garante que o atributo vai ser sempre lido e escrito diretamente da memória principal, evitando que este tenha valores diferentes em duas threads. Além disso, é garantido que a ordem das operações sobre estes atributos não será alterada. E ele só é aplicado a variáveis de instancia. Não pode ser usado em conjunto com o modificador final.

3 3 Declaração de Atributos [ ] [transient] [volatile] [static] [final] ; static –define se o atributo diz respeito à classe. final –especifica que o valor do campo é constante. tipo –pode ser um tipo primitivo ou um objeto (String, etc.). nome do campo –especifica um nome para a campo.

4 4 Declaração de Classes controle de acesso –public, package (default), protected(classes intenas), private (classes intenas). abstract –classe não gera instâncias (objetos). static –apenas para classes internas. final –especifica que a classe não pode ser estendida. nome da Classe –especifica um nome para a classe. [ ] [abstract] [static] [final] [extends ] [implements ];

5 5 Declaração de Classes [ ] [abstract] [static] [final] [extends ] [implements ]; extends –a classe é subclasse da superclasse especificada. implements –a classe implementa as interfaces especificadas.

6 6 Declaração de Métodos controle de acesso –public, package (default), protected, private. abstract –método não possui corpo. static –método da classe. final –especifica que o método não pode ser sobreposto. retorno –tipo de retorno do método. nome do Método –especifica um nome para o método. [ ] [abstract] [static] [final] [retorno] ([parametros]) [throws, ];

7 7 Declaração de Métodos parâmetros –parâmetros do método. throws –o método lança uma ou mais exceções. [ ] [abstract] [static] [final] [retorno] ([parametros]) [throws, ];

8 8 FIM


Carregar ppt "1 Marcio de Carvalho Victorino JAVA. 2 Declaração de Atributos [ ] [transient] [volatile] [static] [final] ; controle de acesso –public, package (default),"

Apresentações semelhantes


Anúncios Google