Estudos java

Description

Estudos para certificação
Cristiano  Momesso
Flashcards by Cristiano Momesso, updated more than 1 year ago
Cristiano  Momesso
Created by Cristiano Momesso over 11 years ago
13
0

Resource summary

Question Answer
Operadores Instanceof = O operador procura saber se a variável de referência passa no teste é-um(a)
Operadores (expressão booleana)?valor a tribuir true: valor a atribuir se for false
Operadores & -> dois bits ligados | -> ou um ou outro ligado ^ -> exatamente um ligado
Operadores É fundamental que você compreenda que não pode haver nenhuma instrução após um break
Operadores ordem de precedência é: & ,^,|,&& e || .
Operadores o valor do switch é atribuido em tempo de compilação
Operadores x++ = usa ,depois incrementa ++x = incrementa e depois usa
Conceitos Essenciais modificador de acesso default para classes. Classes só são visíveis no mesmo pacote.
Conceitos Essenciais modificador public. Todas as classes tem acesso.
Conceitos Essenciais Modificador final. Significa que a classe em questão não pode ser estendida. Ela não pode ter filhos.Na tentativa resulta em erro de compilação.
Conceitos Essenciais Uma classe abstract não pode ser instanciada nunca.O seu único propósito é ser estendida.
Conceitos Essenciais Métodos abstract terminam em ponto e virgula (;)
Conceitos Essenciais Não é possível marcar uma classe abstratc com final ao mesmo tempo.
Conceitos Essenciais Uma interface só pode ter métodos abstract.
Conceitos Essenciais Todos os métodos de interface são implicitamente public e abstract.
Conceitos Essenciais Todas as variáveis definidas em uma interface devem ser public, abstract e final.Em outras palavras, as interfaces só podem declarar constantes.
Conceitos Essenciais Os métodos das interfaces não podem ser estáticos.Uma vez que os métodos da interface são abstract, não podem ser marcados como final, native, strictfp ou synchronized.
Conceitos Essenciais Uma interface pode estender outra interface.
Conceitos Essenciais Uma interface não pode estender nada que não seja outra interface
Conceitos Essenciais Uma interface não pode implementar outra interface
Conceitos Essenciais Aceitar sintaxe: interface Voavel(){} Interface Navegavel{} interface Juntavel extends Voavel, Navegavel{}
Show full summary Hide full summary

Similar