O computador virtual que o java usa é diferente daqueles que usamos nos S.O´s?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
O computador virtual que o java usa é diferente daqueles que usamos nos S.O´s?
Bom dia Leandro. A jvm nao é uma maquina virtual igual aquelas que subimos os S.O. para fazer uma virtualização. Pois a jvm usar o mesmo core do S.O. entao a jvm é uma camada virtual acima do seu S.O.
Olá Leandro, sabemos que existem ferramentas que criam máquinas virtuais tais como o VirtualBox, VMware e outros. a JVM (Java virtual machine) não é como estas ferramentas, a JVM possui espécie de bibliotecas que serve como um emulador para que software executem em qualquer Sistema Operacional. Graças a JVM é possível existir esta compatibilidade.