Identificar plataformas en java

Jaltabo
16 de Febrero del 2005
Por favor, necesito saber como identicar en que plataforma estoy trabajando cuando ejecuto un programa en java. ¿Existe alguna clase que me permita identicar con que sistema operativo estoy trabajando?..... Ayudenme por favor...........

Ken
16 de Febrero del 2005
La clase System tiene un método llamado System.getProperties() que devuelve un Properties con una serie de propiedades sobre el sistema, la máquina virtual y el entorno...

También podemos ir a una propiedad concreta, con System.getProperty("nombreDeLaPropiedad")

Concretamente, que me suenen a sistema operativo, aquellas que empiezan por os (sacado de la API de J2SE):

os.name --> Operating system name
os.arch --> Operating system architecture
os.version --> Operating system version

Salu2

Ken