Java – Visualizzare le proprietà del sistema
Java – Visualizzare le proprietà del sistema
Il codice Java che proponiamo è un piccolo programma che ci permetterà di scoprire alcune proprietà fondamentali del nostro sistema informatico, offrendoci una panoramica dettagliata e precisa delle caratteristiche tecniche del nostro dispositivo. Attraverso questo codice sarà possibile visualizzare informazioni come il tipo di processore in uso, il numero di CPU presenti nel sistema, il sistema operativo installato, il livello di service pack attualmente implementato e la quantità di memoria disponibile:
package InfoSistema;
public class InfoSistema {
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
sb.append(String.format("Processore: %s%n", System.getProperty("sun.cpu.isalist")));
sb.append(String.format("CPU Totali: %d%n", Runtime.getRuntime().availableProcessors()));
sb.append(String.format("Memoria Max: %d%nMemoria Free: %d%n",
Runtime.getRuntime().maxMemory(), Runtime.getRuntime().freeMemory()));
sb.append(String.format("Sistema Operativo: %s%n", System.getProperty("os.name")));
sb.append(String.format("Service Pack: %s%n", System.getProperty("sun.os.patch.level")));
System.out.println(sb.toString());
}
}