DEV Community

FUNDAMENTOS JAVA
FUNDAMENTOS JAVA

Posted on

1

Teste do Capítulo 2

(Respostas pág 606)

  1. Por que Java especifica rigorosamente o intervalo e o comportamento de seus tipos primitivos?
  2. Qual é o tipo de caractere usado em Java e em que ele é diferente do tipo de caractere usado por outras linguagens de programação?
  3. Um valor boolean pode ter o valor que você quiser já que qualquer valor diferente de zero é verdadeiro. Verdadeiro ou falso?
  4. Dada esta saída, One Two Three usando um único string, mostre a instrução println( ) que a produziu.
  5. O que está errado neste fragmento?
for(i = 0; i < 10; i++) {
 int sum;
 sum = sum + i;
}
System.out.println("Sum is: " + sum);
Enter fullscreen mode Exit fullscreen mode
  1. Explique a diferença entre as formas prefixada e posfixada do operador de incremento.
  2. Mostre como um AND de curto-circuito pode ser usado para impedir um erro de divisão por zero.
  3. Em uma expressão, a que tipo são promovidos byte e short?
  4. Em geral, quando uma coerção é necessária?
  5. Escreva um programa que encontre todos os números primos entre 2 e 100
  6. O uso de parênteses adicionais afeta o desempenho do programa?
  7. Um bloco define um escopo?

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay