Как я могу проверить разрядность моей ОС с помощью Java ?? (J2SE, а не os.arch)

Я разрабатываю программное приложение, которое проверяет, какое программное обеспечение вы установили, но для этого я должен знать, является ли операционная система 32 бит или 64-битная ОС. Я попробовал System.getProperty ("os.arch"); но потом я прочитал, что эта команда показывает нам только разрядность JDK / JRE, а не саму ОС. Если бы вы могли сказать мне, как знать, какая ОС используется (Windows 7, Mac OS, Ubuntu и т. д.), это было бы просто замечательно C:

25
задан Luiggi Mendoza 19 March 2016 в 19:56
поделиться