De C# para Java

Caros,

Preciso saber quais são as classes em Java compatíveis com as classes C# abaixo:

Win32_OperatingSystem ( já descobri que é a classe Properties do Java)

Win32_Processor

Win32_LogicalDisk

Win32_LogicalMemoryConfiguration

Obrigado.

Que tal dizer pra que elas servem?

Me desculpe por esquecer de explicar.

Elas servem para obter informaçoes do hardware da máquina:

Win32_Processor : Dados sobre a CPU da máquina

Win32_LogicalDisk : Dados sobre o HD (tamanho, espaço livre, etc…)

Win32_LogicalMemoryConfiguration : Dados sobre a memoria ( total de memória física, etc…)

Descobri mais uma. As duas que faltam estão mais difíceis. Alguém sabe?

1- Win32_OperatingSystem : Descobri que através do método System.getProperties(); é possível obter as informações relativas a essa classe do C#.

2- Win32_Processor : Dados sobre a CPU da máquina

3- Win32_LogicalDisk : Dados sobre o HD (tamanho, espaço livre, etc…)

4- Win32_LogicalMemoryConfiguration : Dados sobre a memoria ( total de memória física, etc…) : é só usar a classe Runtime do Java

Olá growthPJ
utilize as ideias de :http://henryranch.net/software/jwmi-query-windows-wmi-from-java/
Att

Talvez te ajude:

http://www.guj.com.br/java/44393-conversao---c--to-java

[quote=growthPJ]Descobri mais uma. As duas que faltam estão mais difíceis. Alguém sabe?

1- Win32_OperatingSystem : Descobri que através do método System.getProperties(); é possível obter as informações relativas a essa classe do C#.

2- Win32_Processor : Dados sobre a CPU da máquina

3- Win32_LogicalDisk : Dados sobre o HD (tamanho, espaço livre, etc…)

4- Win32_LogicalMemoryConfiguration : Dados sobre a memoria ( total de memória física, etc…) : é só usar a classe Runtime do Java[/quote]

2 - Dá para a ver o número de processadores pela classe Runtime.

3 - No Java 7 dê uma olhada no java.nio.file.FileStore