Tecnologia da InformaçãoLinguagem Java e Java EEFEMPERJ 2012
TCE RJ
Questão de Tecnologia da Informação
Considere o seguinte trecho de código Java abaixo. public class ClasseAB { int valor = 0; public void operacao1 (int x) { valor -= x; } public void operacao2 (int x, int y) { valor = valor + x * y; } int getvalor(){ return valor; } } public class ClasseAC extends ClasseAB { public void operacao1(int x) { valor += x; valor++; } public void operacao2(int x, int y) { try{ valor = valor == 0 ? valor += x/y : valor; } catch (Exception e) { valor++; } finally { valor++; } } } public class Main { public static void main(String[] args) { ClasseAB variavel = new ClasseAC(); variavel.operacao1(5); variavel.operacao2(3, 7); int resultado = variavel. getvalor(); } } Após ser executado o método main(), o valor da variável “resultado” é:
Mais questões de Linguagem Java e Java EE
- Vunesp 2026No contexto da arquitetura J2EE, o uso de stateless session beans
- Cebraspe 2026Ao se executar o comando a seguir, o Java cria uma thread leve que é gerenciada diretamente pela JVM, sem precisar de um mapeamento exato (1:1) com as threads do sistema operacion…
- FGV 2026Durante uma auditoria de código em um sistema financeiro, o analista encontra o seguinte trecho em Java, que tem apresentado comportamento incorreto no processamento de múltiplas…
- FGV 2026Um desenvolvedor está tratando listas de valores dentro de uma estrutura de repetição e precisa pular diretamente para a próxima iteração sempre que encontrar um número negativo n…
- Legalle 2026No contexto da programação em Java, especialmente no que se refere ao Íuncionamento da JVM pava Virtual Machine) e ao processo de coleta de lixo (Garbage Collection - GC), a memór…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.



