Rechercher
 

Classe :
java.lang.System

Cette classe permet l'interfacage entre votre programme et le système d'exploitation utilisé. Vous pouvez notamment y manipuler les principaux flux de données de votre programme (System.in, System.out, System.err), les propriétés d'environnement de votre programme, ...

Exemple de code

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
 20 
 21 
 22 
 23 
 24 
 25 
 26 
 27 
import java.io.File;
import java.io.IOException;
import java.text.DateFormat;
import java.util.Date;

public class SystemSample {    
    
    public static void main(String[] args) {

        try {
            
            long begin = System.currentTimeMillis();
            Thread.sleep( (int) (Math.random() * 5000) );
            long end = System.currentTimeMillis();
            
            System.out.println( "Main finish in " + (end-begin) + " ms" );
            
        } catch ( Exception exception ) {
            
            System.err.println( "Error is detected" );
            exception.printStackTrace();
            
        }
    
    }
    
}
Exemple d'utilisation de la classe System

Liste des méthodes statiques de la classe

Signature de la méthode Description
public static java.util.Properties getProperties();
Renvoie l'ensemble de toutes les « propriétés d'environnement Java » connues par la JVM.
public static String getProperty( String propertyName );
Cette méthode renvoie la valeur de la « propriété d'environnement Java » spécifiée en paramètre.