Flashcards
Java 1
Flashcards do conjunto (20)
- 1O que é o Java SE (Standard Edition)?Ferramenta de desenvolvimento contando com JVM, compilador Java, APIs e outras ferramentas utilitárias
- 2O que é o Java EE (Enterprise Edition)?Inclui todas as funcionalidades da plataforma SE mais as funcionalidades para desenvolvimento e execução das aplicações em um ambiente corporativo
- 3Como o Java pode ser multiplataforma?A máquina vitual Java JVM converte a codificação do programa (Byte Code), vinda do compilador (que compila um arquivo fonte), para uma linguagem que a máquina entenda.
- 4Qual a extensão dos arquivos fonte? O que fazem estes arquivos?.java
Estes arquivos armazena arquivos de classe (class). Um arquivo fonte pode conter apenas uma classe. - 5O que é uma Classe em java?Em uma classe é onde se definem os métodos (que são funções) e suas propriedades. Necessariamente deve estar em um arquivo fonte. Classes sempre iniciam com letra maiúscula e vão com chaves, dentro das quais vão os métodos.
- 6O que significa uma classe ser public?Que ela pode ser acessada por outras classes.
- 7O que é cada termo da seguinte sentença: public class PrimeiraClass {}public: visibilidade da classe
class: está sendo criada uma classe
PrimeiraClass: nome da classe - 8O que é um método em Java?São funções, escritas, assim como as classes, sempre com um par de chaves no final. Sempre inicia com minúscula.
- 9Explique as seguintes partes do seguinte método: public void meuMetodo(/*argumentos*/){}public: visibilidade, no caso pode ser acessado por outras classes
void: tipo de retorno do método, no caso vazio
meuMetodo: nome do método
(): argumentos, por exempo tipo de variável - 10O que é o método Main e como ele é escrito?public static void main(String[] args) {}
- O nome deve ser main
- Recebe como argumento um array do tipo string
- Static significa que há apenas uma referência para o método main e não mais de uma - 11Quais os tipos primitivos para a linguagem Java?Boolean: verdadeiro ou falso
Char: caracteres de 16 bits
Inteiros: byte (1byte), short (2 bytes), int (4 bytes), long (8 bytes)
Reais em ponto flutuante: float (4 bytes), Double (8 bytes) - 12O que significam os seguintes operadores: %, ==, !=, ||, &&, !resto da diivisão, igual, diferente, ou, e, negação
- 13Quais são as estruturas de decisão?If/else, else if, switch
- 14Como é a estrutura if / else em Java?if (expressão booleana) {
// bloco de código 1
} else {
// bloco de código 2
} - 15Como é a estrutura else if?if (expressão booleana 1) {
// bloco de código 1
} elseif {
// bloco de código 2} else {
//bloco de código 3
} - 16Como é a Estrutura switch?public class PrimeiraClass {
public static void main (String[] args){
int valor=0;
switch (valor) {
case 1:
System.out.println("Valor=1")
break;
case 2:
System.out.println("Valor=2")
break;
case 3:
System.out.println("Valor=3")
break;
default:
System.out.println("Nenhum dos 3 valores")
}}} - 17O que é o default no fim do comando case do switch?default é utilizado caso nenhum dos cases seja satisfeito
- 18Quais são as estruturas de repetição (loop) em Java?While e For
- 19Como é a estrutura while?public class PrimeiraClass {
public static void main (string[] args){
int x=15;
while (x<18) {
system.out.println("Você não tem permissão para entrar");
x++;
}}} - 20Como é a estrutura for?public class PrimeiraClass{
public static void main(string[] args){
for (int x=0; x<1000; x++) {
System.out.println("Valor:" +x);
}}}
Informações
- Descrição
- Concursos Públicos Informática FlashCards sobre Java 1, criado por Hugo L. em 12-01-2021.
- Criado por
- Hugo L.
- Visualizações
- 2
- Avaliação