Questões de JVM (Máquina virtual Java) (Programação)

Limpar Busca

No processo de geração de código executável em Java, a etapa crucial que envolve a transformação do código- -fonte Java em bytecode e o componente responsável por executar esse bytecode são, respectivamente,

  • A bytecode e JIT Compiler
  • B compilação e JRE
  • C compilação e JVM
  • D interpretacão e JRE
  • E intermediário e Bytecode Engine

Um servidor de aplicações Java apresenta constantes problemas em suas aplicações que fecham inesperadamente. Ao analisar os registros do sistema, é observado que essas fecham após registrarem o seguinte erro:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space


Considerando que as aplicações foram desenvolvidas corretamente e que a JVM (Java Virtual Machine) utilizada por elas está devidamente configurada, assinale a alternativa que apresenta CORRETAMENTE o componente do servidor que está subdimensionado nesse cenário: 

  • A Disco rígido.
  • B Processador.
  • C Memória RAM.
  • D Placa de vídeo.
Uma das linguagens mais utilizadas no mundo é a linguagem Java, isto por que, a linguagem Java possui uma característica impar, de sistemas criados com esta linguagem, serem executados em sistemas operacionais diferentes, assinale a alternativa que apresenta a ferramenta utilizada que permite esta característica da linguagem.
  • A JDK
  • B JVM
  • C JRV
  • D JAR

Julgue o item subsequente, relativos a JVM, NGINX e Jboss.


Bytecode é um conjunto de instruções independente de plataforma principalmente, pois é interpretado e executado pela JVM.

  • Certo
  • Errado

A linguagem Java pode ser usada em computadores com sistemas operacionais diferentes, desde que estejam disponíveis as condições técnicas necessárias para essa finalidade. Para controlar as funções da linguagem Java em um computador, por meio de determinado sistema operacional, é correto o uso

  • A do C#.
  • B do Ajax.
  • C da HTML.
  • D de CSS.
  • E da JVM (Java Virtual Machine).