Home » Programmazione » Java » Ottenere le informazioni del sistema

Ottenere le informazioni del sistema

Java mette a disposizione un’utile classe System, contenente diversi metodi pronti all’utilizzo all’interno delle nostre applicazioni. Tra i diversi metodi, abbiamo getProperty, utile quando occorre reperire informazioni dal sistema, nel quale è in esecuzione la nostra virtual machine Java.

La forma base del metodo è la seguente: System.getProperty(Stringa x); Il metodo riceve in input come parametro una stringa, che rappresenta la risorsa da interrogare per ottenere informazioni, e ritorna una stringa, contenente le informazioni richieste.

Supponiamo di voler reperire all’interno del nostro sistema i seguenti elmenti:

  • Versione della VM installata all’interno del sistema;
  • Nome del client Java; Versione JRE in esecuzione;
  • home directory; Sistema;
  • Architettura;

Per assolvere a tale richieste può essere utilizzato il seguente listato:

[sourcecode language=’java’]

public class infoSistema {
public static void main(String[] args) {
System.out.println(“Nome “+System.getProperty(“java.vm.name”));
System.out.println(“Versione JRE “+System.getProperty(“java.version”));
System.out.println(“Directory JRE “+System.getProperty(“java.home”));
System.out.println(“Sistema operativo “+System.getProperty(“os.name”));
System.out.println(“Architettura del sistema “+System.getProperty(“os.arch”));
}
}

[/sourcecode]

E’ possibile reperire maggiori informazioni sul metodo getProperty, sul sito ufficiale della Sun.

1 commento su “Ottenere le informazioni del sistema”

  1. Pingback: Ottenere le informazioni del sistema | OnlineTutorial.it

Lascia un commento