how can i system configuration(

how can i get RAM capacity, Hard disk size,cpu speed and list of all software installed in system, is there any method in java so that i can get all these information without JNI or JNI wrapper , if anybody know please help me thanks
[247 byte] By [dev_nitba] at [2007-9-23]