Bonsoir,
j'aimerai bien savoir que represente System.out: est-ce une classe, ces méthods, ce qu'elle peut faire...
merci d'avance,
Cordialement
Bonsoir,
j'aimerai bien savoir que represente System.out: est-ce une classe, ces méthods, ce qu'elle peut faire...
merci d'avance,
Cordialement
voici ou est ce que j'au vu:
public void run() { synchronized(System.out) { write(); } }
Flux de sortie standard. cf javadoc http://java.sun.com/javase/6/docs/api/
Salut,
System est une classe du package java.lang.
System.out fait référence à la sortie standard du système, qui normalement est l'écran.
Utilisation:
System.out.println(une_donnee);
println est une méthode de la classe PrintStream (avec passage à la ligne suivante en fin d'affichage de la donnée)
System.out.print(une_donnée);
print est une méthode de la classe PrintStream (sans passage à la ligne suivante en fin d'affichage de la donnée)
une_donnée peut être:
-un String,
-un integer,
-un byte,
-un boolean,
-un objet,
-etc
Comme préconisé par Heimdal
cf javadoc [http://java.sun.com/javase/6/docs/api/]
et consulter les classes System du package java.lang et PrintStream du package java.io
Cordialement,
Dan
System.out est un champ static de la classe System, c'est un PrintStream : tu peut écrire dessus à l'aide des fonctions print et println ( tu l'as déjà certainement fait ). Se synchronisé dessus évite que l'on puisse y accéder par une autre méthode au même temps. Que fait la méthode write() ? elle fait partis de quelle classe ?
Partager