Section courante

A propos

Section administrative du site

System

Système
Java java.lang

Description

Cette classe permet d'effectuer la gestion d'opération système de bas niveau.

Liste des champs

Champ Prototype Description
ERR public static final PrintStream err; Ce champ permet de communiquer avec le sortie standard de flux de données d'erreur.
IN public static final InputStream in; Ce champ permet de communiquer avec l'entrée de flux de données standard.
OUT public static final PrintStream out; Ce champ permet de communiquer avec la sortie de flux de données standard.

Liste des méthodes

Méthode Prototype Description
ARRAYCOPY static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length); Cette méthode permettent de copier un bloc de données dans un autre bloc à partir d'une position et d'une longueur spécifié.
CURRENTTIMEMILLIS static long currentTimeMillis() Cette méthode permettent de demander le temps courant en milliseconde.
EXIT static void exit(int status) Cette méthode permettent de terminer l'exécution de la Java Virtual Machine.
GC static void gc() Cette méthode permettent d'exécuter le processus de ramasse-miettes (Garbage Collector).
GETENV static String getenv(String name) Cette méthode permettent de demander la valeur d'une variable de l'environnement du système d'exploitation.
GETPROPERTIES static Properties getProperties() Cette méthode permettent de demander les propriétés courante du système.
GETPROPERTY static String getProperty(String key);
static String getProperty(String key, String def);
Cette méthode permettent de demander une propriété du système.
GETSECURITYMANAGER static SecurityManager getSecurityManager(); Cette méthode permettent de demander l'interface de sécurité système.
IDENTITYHASHCODE static int identityHashCode(Object x); Cette méthode permettent de demander le code haché de l'objet.
LOAD static void load(String filename); Cette méthode permettent d'effectuer le chargement d'un fichier de code à partir du système d'exploitation et le met dans une bibliothèque dynamique.
LOADLIBRARY static void loadLibrary(String libname); Cette méthode permettent d'effectuer le chargement d'une bibliothèque système.
MAPLIBRARYNAME static String mapLibraryName(String libname); Cette méthode permettent d'effectuer demander une chaine de caractères contenant un catalogue des noms de bibliothèque pour la plateforme spécifié.
RUNFINALIZATION static void runFinalization(); Cette méthode permettent de lancer l'exécution de finalisation de tous les objets.
RUNFINALIZERSONEXIT static void runFinalizersOnExit(boolean value); Cette méthode permettent de lancer l'exécution de finalisation de tous les processus d'objets.
SETERR static void setErr(PrintStream err); Cette méthode permettent de fixer la sortie d'erreur standard sur la sortie de flux de données.
SETIN static void setIn(InputStream in); Cette méthode permettent de fixer l'entrée standard sur l'entrée de flux de données.
SETOUT static void setOut(PrintStream out); Cette méthode permettent de fixer la sortie standard sur la sortie de flux de données.
SETPROPERTIES static void setProperties(Properties props); Cette méthode permettent de fixer les propriétés courante du système.
SETPROPERTY static String setProperty(String key, String value); Cette méthode permettent de fixer une propriété du système.
SETSECURITYMANAGER static void setSecurityManager(SecurityManager s); Cette méthode permettent de fixer la sécurité système.


Dernière mise à jour : Dimanche, le 21 juin 2015