NEW
Font size
WorksheetsQuiz sobre Java e Programação
Total questions: 20
Worksheet time: 10mins
Qual é o tipo de variável em Java que armazena números inteiros?
double
int
boolean
char
Qual tipo de variável é usado para armazenar valores verdadeiros ou falsos?
boolean
float
String
long
Qual é o tipo de variável que armazena números de ponto flutuante em Java?
int
char
float
boolean
Qual é o tipo de variável que armazena uma sequência de caracteres?
int
String
char
double
Qual é o índice inicial de um array em Java?
1
0
-1
10
Como você declara um array de inteiros em Java?
int[] numeros;
int numeros[];
int numeros;
int[] numeros = new int[10];
Qual método é usado para obter o tamanho de um array em Java?
size()
length
getSize()
count()
Qual é a diferença entre um array e uma lista em Java?
Arrays têm tamanho fixo, listas podem mudar de tamanho
Arrays podem mudar de tamanho, listas têm tamanho fixo
Arrays e listas são a mesma coisa
Arrays são mais lentos que listas
Qual classe é usada para criar listas em Java?
ArrayList
LinkedList
List
Todas as anteriores
Como você adiciona um elemento a uma lista em Java?
add()
insert()
append()
push()
O que é uma classe em Java?
Um tipo de variável
Um modelo para criar objetos
Um método
Um loop
O que é um objeto em Java?
Uma variável
Uma instância de uma classe
Um método
Um loop
Qual palavra-chave é usada para criar um objeto em Java?
new
create
object
instance
O que é polimorfismo em Java?
A capacidade de um método fazer várias coisas
A capacidade de uma classe ter várias formas
A capacidade de um objeto ter várias formas
A capacidade de uma variável armazenar vários tipos
Qual é a principal vantagem do polimorfismo?
Reduzir o uso de memória
Aumentar a velocidade de execução
Permitir que o mesmo código funcione com diferentes tipos de objetos
Facilitar a depuração
Qual é a palavra-chave usada para herança em Java?
extends
implements
inherits
super
Qual é a diferença entre uma classe abstrata e uma interface em Java?
Classes abstratas podem ter métodos implementados, interfaces não
Interfaces podem ter métodos implementados, classes abstratas não
Classes abstratas e interfaces são a mesma coisa
Classes abstratas não podem ser herdadas
Qual é a palavra-chave usada para definir uma interface em Java?
interface
abstract
class
implements
Qual é a diferença entre sobrecarga de método e sobrescrita de método?
Sobrecarga é quando dois métodos têm o mesmo nome, mas diferentes parâmetros; sobrescrita é quando um método em uma classe filha tem a mesma assinatura que na classe pai
Sobrecarga é quando um método tem múltiplas implementações; sobrescrita é quando um método é removido
Sobrecarga e sobrescrita são a mesma coisa
Sobrecarga é quando um método é removido; sobrescrita é quando um método tem múltiplas implementações
Qual é a palavra-chave usada para chamar o construtor da classe pai em Java?
super
this
parent
base
