Versão do JVM

Boa tarde!

Gostaria de saber se tem alguma função no Java qque retorme para mim a versão da JVM instalada no computador

Obrigado

Olá Filipe,
Basta abrir um p´rompt de comando e digitar java -version

Espero ter ajudado.

A “versão instalada” é complicado porque você pode instalar todas as versões do Java que já foram lançadas em um mesmo computador, sem uma conflitar muito com a outra (exceto no browser).
A “versão da JVM que está rodando seu programa Java” é mais fácil porque é só pegar um dos valores de System.getProperty.

Vou dar um exemplo para Windows 2003, Java 6.0 update 3:

java.runtime.version=1.6.0_03-b05
java.specification.version=1.6
java.version=1.6.0_03
os.name=Windows 2003
os.version=5.2

Tipo estou precisando um programa que necisso mostra ao usuário ql a JVM está instalada na máquina dele, teria algum modo de eu fazer isto com aalguma função

System.getProperty("java.version");

http://java.sun.com/javase/6/docs/api/java/lang/System.html#getProperties()

System.getProperty("java.version");

As propriedades descritas aqui são acessiveis assim.

Opa… obrigado …