{ "@context": "https://schema.org", "@type": "Organization", "name": "Brainscape", "url": "https://www.brainscape.com/", "logo": "https://www.brainscape.com/pks/images/cms/public-views/shared/Brainscape-logo-c4e172b280b4616f7fda.svg", "sameAs": [ "https://www.facebook.com/Brainscape", "https://x.com/brainscape", "https://www.linkedin.com/company/brainscape", "https://www.instagram.com/brainscape/", "https://www.tiktok.com/@brainscapeu", "https://www.pinterest.com/brainscape/", "https://www.youtube.com/@BrainscapeNY" ], "contactPoint": { "@type": "ContactPoint", "telephone": "(929) 334-4005", "contactType": "customer service", "availableLanguage": ["English"] }, "founder": { "@type": "Person", "name": "Andrew Cohen" }, "description": "Brainscape’s spaced repetition system is proven to DOUBLE learning results! Find, make, and study flashcards online or in our mobile app. Serious learners only.", "address": { "@type": "PostalAddress", "streetAddress": "159 W 25th St, Ste 517", "addressLocality": "New York", "addressRegion": "NY", "postalCode": "10001", "addressCountry": "USA" } }

Java Flashcards

(11 cards)

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