Java Flashcards

1
Q

Quais as principais características do Java e por que escolheu essa linguagem ?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O que é uma classe em Java?

A

É como se fosse um modelo para a criação de algo, é onde as características são definidas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

O que é o polimorfismo?

A

Permite que um método seja usado para diferentes classes, desde q essas classes tenham uma herança ou implementem uma mesma interface.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que são exceções em Java e como vc gerência exceções em um programa Java?

A

São erros imprevistos que podem ocorrer durante a execução. É colocado dentro de um bloco try ou catch para fazer o tratamento

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qual a diferença entre interface e classe abstrata?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

O que é JVM?

A

É como se fosse um tradutor, transforma os códigos de um programador para comandos que o computador consiga entender e executar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

O que é POO?

A

É um conjunto de objetos que interagem entre si. Cada objeto tem sua característica, os atributos e os métodos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explique while

A

Executa o loop enquanto a condição for verdadeira.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Explique do while

A

Executa o loop primeiro e depois verifica a condição.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Explique FOR

A

Executa o loop enquanto a condição for verdadeira, porém você pode instanciar as variaveis contadoras dentro da estrutura do loop.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Explique foreach

A

Executa o loop sobre os elementos de um array.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly