JVM

É a sigla de "Java Virtual Machine". Uma JVM é uma máquina baseada em software que executa programas Java. Ela pode ser instalada em vários sistemas operacionais, incluindo Windows, OS X e Linux. As JVMs permitem que aplicativos Java sejam executados em praticamente qualquer computador.

Uma máquina virtual Java processa instruções semelhantes às de um processador físico. No entanto, o código Java de um arquivo .JAVA precisa primeiro ser convertido em instruções que a JVM consiga entender. Esse formato binário, chamado de "bytecode", pode ser processado uma instrução por vez ou compilado em um arquivo .CLASS antes da execução para melhorar o desempenho.

Embora os aplicativos Java sejam independentes de plataforma (o que significa que podem ser executados em diferentes plataformas), nem todos os programas Java são compatíveis com todas as máquinas virtuais Java. As JVMs são atualizadas regularmente com novos recursos e suporte para novas instruções. Por isso, os programas Java geralmente exigem uma versão mínima da JVM para serem executados.

NOTE: Os termos JVM e JRE (ambiente de execução Java) costumam ser usados como sinônimos. Tecnicamente, porém, a JVM é parte de um JRE, que também inclui bibliotecas de funções e outros arquivos que os programas Java podem referenciar.

Atualizado March 23, 2016 por Per C.

quizTeste seus conhecimentos

What is a system designed to detect and counteract security breaches called?

A
Sugarcane
0%
B
Stickyplane
0%
C
Honeypot
0%
D
Soapbox
0%
Correct! Incorrect!     View the Honeypot definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de JVM nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.