Java Flashcards
Quais as principais características do Java e por que escolheu essa linguagem ?
Uma das características é a questão de o Java ser orientado a objetos, eu aprendi essa linguagem no meu estágio e cada vez que fui entendendo, fui gostando ainda mais. Tudo faz total sentido e eu gosto bastante de trabalhar a lógica.
O que é uma classe em Java?
É como se fosse um modelo para a criação de algo, é onde as características são definidas.
O que é o polimorfismo?
Permite que um método seja usado para diferentes classes, desde q essas classes tenham uma herança ou implementem uma mesma interface.
O que são exceções em Java e como vc gerência exceções em um programa Java?
São erros imprevistos que podem ocorrer durante a execução. É colocado dentro de um bloco try ou catch para fazer o tratamento
Qual a diferença entre interface e classe abstrata?
A interface é como se fosse uma lista com regras que cada classe pode assinar e implementar da maneira que quiser.
A classe abstrata tem regras definidas, mas as outras classes podem implementar mais.
O que é JVM?
É como se fosse um tradutor, transforma os códigos de um programador para comandos que o computador consiga entender e executar.
O que é POO?
É um conjunto de objetos que interagem entre si. Cada objeto tem sua característica, os atributos e os métodos.
Explique while
Executa o loop enquanto a condição for verdadeira.
Explique do while
Executa o loop primeiro e depois verifica a condição.
Explique FOR
Executa o loop enquanto a condição for verdadeira, porém você pode instanciar as variaveis contadoras dentro da estrutura do loop.
Explique foreach
Executa o loop sobre os elementos de um array.