JAVA 02 - Comandos e Sintaxe Flashcards
[V/F] Java é case sensitive
Verdadeiro
Quais as regras para nome de classe?
Iniciar com letra maiúscula;
não iniciar com número
não conter espaços
Quais são as regras para identificadores?
1) Não pode ser uma palavra reservada;
2) não pode ser true ou false
3) não pode ser null
4) não pode conter espaços em brancos
5) caráter de formatação
6) dentro de unicode-16
Formas de comentar
//
//
// */ - javadoc
Palavras reservadas importantes
1) Default ou package;
2) Public;
3) Private;
4) Protected
Quais são os tipos primitivos em JAVA?
1) boolean
2) char
3) byte
4) short
5) int
6) long
7) float
8) double
Qual tamanho do tipo int em java e ele depende do SO em que está sendo executado?
INT - 32 bits - 4 bytes;
Sempre é o mesmo tamanho.
O que é conversão boxing?
tipo primitivo -> objeto da classe empacotadora
o que conversão unboxing
objeto -> tipo primitivo
Operadores em relação à quantidade de operandos
unário, binário e ternário
Precedência de operadores (maior)
sufixais
prefixais
Precedências de operadores (menor)
ternário
(último) atribuição
Diferença entre array e vetor
array - 1 dimensão
vetor mais de 1 dimensão
Array é um tipo primitivo ou objeto?
Objeto da classe Array
como são declarações de um array?
int [] vetor = {34, 27, 3 ,2};
int [] vetor = new int[4];
vetor = {34, 27, 3, 2};