IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Qu'est ce que System.out ?


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 139
    Par défaut Qu'est ce que System.out ?
    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

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 139
    Par défaut
    voici ou est ce que j'au vu:
    public void run() { synchronized(System.out) { write(); } }

  3. #3
    Membre émérite Avatar de Heimdal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 549
    Par défaut
    Flux de sortie standard. cf javadoc http://java.sun.com/javase/6/docs/api/

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mexique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 328
    Par défaut System.out
    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

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 156
    Par défaut
    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 ?

Discussions similaires

  1. Qu'est ce que c'est un FPGA XINLINX system generator
    Par rosenoir dans le forum Simulink
    Réponses: 1
    Dernier message: 28/05/2009, 15h32
  2. compréhension du system.out.println pas si evident que ca!
    Par miltone dans le forum Débuter avec Java
    Réponses: 7
    Dernier message: 21/01/2009, 11h25
  3. qui est ce que un systeme en uml
    Par Invité dans le forum UML
    Réponses: 4
    Dernier message: 07/05/2008, 17h36
  4. [General] Qu'est ce que visual studio team system ?
    Par ylarvor dans le forum Visual Studio Team System
    Réponses: 1
    Dernier message: 07/04/2008, 11h32
  5. Qu'est ce que le systeme FANUC ?
    Par PyJava dans le forum Robotique
    Réponses: 3
    Dernier message: 13/02/2008, 11h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo