Informações de Hardware e Software

Ola aguém poderia me dizer se é possivel fazer em java um programa para ler o hardware e software instalados em um pc?..
Desde já agradeço

Com Certeza eh possivel
procure por

System.getProperty("java.version")

vai encontrar varios exemplos
t+