Java - Allgemein

System-Properties auslesen mit System.getProperty("..")

java.lang.System



Einige der vorhandenen Systemproperties:

file.separatorDer Fileseperator, also das Trennungszeichen zwischen den Bestandteilen eines Pfadnamens
java.class.versionDie Version der Java-Klassenbibliothek
java.class.pathDer aktuellen Pfad zu den Klassen (classpath)
java.io.tmpdirDas temporäre Verzeichnis
java.vendorHerausgeber der Java-Version
java.vendor.urlEin Link zum Herausgeben
java.versionDie Java-Version
line.separatorDas/die Zeichen für Zeilenumbrüche
os.archBetriebssystemarchitektur
os.nameDer Name des Betriebssystems
path.separatorTrennzeichen für die Laufwerksangabe in einem Pfadnamen
user.dirDas aktuelle Arbeitsverzeichnis des Benutzers
user.homeDas Home-Verzeichnis des Benutzers
user.languageDie beim Benutzer eingestellte Sprache
user.nameDer Benutzername


Alle Properties kann man mit folgendem Code ausgeben:

import java.util.*;
 
public class ShowSystemProperties {
   public static void main(String[] args) {
      Properties props = System.getProperties();
      Enumeration names = props.propertyNames();
      while (names.hasMoreElements()) {
         String name = (String)names.nextElement();
         System.out.println(name + "=" + System.getProperty(name));
      }
   }
}



Stichworte:

Temporär Verzeichnis, Ordner, User, System Properties, SystemProperty, Path, Version, Home, Zeilenumbrüche, 
File, Separator, Username, Sprache, Betriebssystem ermitteln

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007