// Syntax: Java-Klasse mit Java-Bibliotheksaufrufen // Semantik: Darstellung von Systeminformationen public class SystemProperties { public static void main( String[] args ) { // Syntax: Aufruf der Funktion println() aus der Subklasse out // der Klasse System. System.out.println( // Syntax: getProperties() liefert ein Objekt zurück, // das mit der Funktion toString() in einen String umgewandelt wird, // anschließend ersetzt replace(alt,neu) bestimmte Zeichenfolgen // durch andere. System.getProperties() // Systemumgebung holen .toString() // in Zeichenkette umwandeln .replace( ',', '\n' ) // Alle Kommas in Zeilenumbruch wandeln .replace( '{', ' ' ) // Alle { in Leerzeichen umwandeln .replace( '}', ' ' ) // Alle } ebenfalls in Leerzeichen wandeln ); // Syntax: Schließende Klammer und ; von println()-Aufruf } }