Um ‘signed data type’ possui um número de valores disponíveis ‘não-zero’ positivos e negativos diferentes.
1.a. | Verdadeiro |
1.b. | Falso |
Escolha o identificador válido:
2.a. | Big01LongStringWithMeaninglessName |
2.b. | $int |
2.c. | bytes |
2.d. | $1 |
2.e. | finalist |
Quais das seguintes representações são válidas para a entrada do método main() de uma aplicação?
3.a. | public static void main() |
3.b. | public static void main(String arg[]) |
3.c. | public void main(String [] arg) |
3.d. | public static void main(String[] args) |
3.e. | public static int main(String [] arg) |
Se todos os três elementos (import, declaração de package and classes) ocorrerem em um arquivo fonte, eles devem aparecer em que ordem?
4.a. | Imports, declaração de package, classes |
4.b. | Classes, imports, declaração de package |
4.c. | Declaração de Package deve aparecer primeiro; a ordem para imports e definição de class não é significativa |
4.d. | Declaração de package, imports, classes. |
4.e. | Imports devem aparecer antes; a ordem para declaração de package e definição de class não é significante |
Considere a seguinte linha de código:
int x[] = new int [25];
Após a execução, qual(is) afirmação(ões) é(são) verdadeiras?
5.a. | x[24] é 0 |
5.b. | x[24] é indefinido |
5.c. | x[25] é 0 |
5.d. | x[0] é nulo |
5.e. | x.length é 25 |
Considere a seguinte aplicação:
1. class Q6 { 2. public static void main(String args[]) { 3. Holder h = new Holder(); 4. h.held = 100; 5. h.bump(h); 6. System.out.println(h.held); 7. } 8. } 9. 10. class Holder { 11. public int held; 12. public void bump(Holder theHolder) { theHolder.held++; } 13. }
Qual valor é impresso na linha 6?
6.a. | 0 |
6.b. | 1 |
6.c. | 100 |
6.d. | 101 |
Considere a seguinte aplicação:
1. class Q7 { 2. public static void main(String args[ ]) { 3. double d = 12.3; 4. Decrementer dec = new Decrementer(); 5. dec.decrement(d); 6. System.out.println(d); 7. } 8. } 9. 10. class Decrementer { 11. public void decrement(double decMe) { decMe = decMe – 1.0; } 12. }
Qual valor é impresso na linha 6?
7.a. | 0.0 |
7.b. | -1.0 |
7.c. | 12.3 |
7.d. | 11.3 |
Como se força a ‘garbage collection’ de um objeto?
8.a. | Garbage collection não pode ser forced |
8.b. | Call System.gc() |
8.c. | Call System.gc(), passando na referência para o objeto a ser ‘garbage-collected’ |
8.d. | Call Runtime.gc() |
8.e. | Setar todas referencias para o objeto para novos valores (Ex: null) |
Qual a faixa de valores que pode ser designada para uma variável do tipo short?
9.a. | depende do hardware |
9.b. | 0 a 216 - 1 |
9.c. | 0 a 232 - 1 |
9.d. | -215 a 215 – 1 |
9.e. | -231 a 231 – 1 |
Qual é a faixa de valores que pode ser designada para uma variável do tipo byte?
10.a. | depende do hardware |
10.b. | 0 a 28 - 1 |
10.c. | 0 a 216 - 1 |
10.d. | –27 a 27 – 1 |
10.e. | –215 a 215 – 1 |
Copyright © 1998-2009 Dilvan Moreira