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

Langage Java Discussion :

System.out.println & question


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de clio671
    Profil pro
    Développeur Web
    Inscrit en
    Février 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2007
    Messages : 203
    Par défaut System.out.println & question
    salut

    Ma question est peut-être un peu plate mais y-a t'il des inconvénients majeurs à mettre des system.ou.println("...") dans des méthodes de classes

    merci d'avance & a+

  2. #2
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Par défaut
    Citation Envoyé par clio671 Voir le message
    salut

    Ma question est peut-être un peu plate mais y-a t'il des inconvénients majeurs à mettre des system.ou.println("...") dans des méthodes de classes

    merci d'avance & a+
    Ca dépend de l'utilité.
    Si ce n'est que pour du débuggage ou pour logger des choses, utilises plutôt la classe Logger (Log4J).

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 230
    Par défaut
    Bonjour,

    En phase de développement sur un serveur local non mais ensuite mieux vaut les retirer et utiliser log4j ou équivalent.

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,

    Citation Envoyé par Benouze Voir le message
    En phase de développement sur un serveur local non mais ensuite mieux vaut les retirer et utiliser log4j ou équivalent.
    Il vaut utiliser une API de logging (Log4J ou autres) dès le début :
    • On peut activer/désactiver les logs facilement via un simple fichier de config voire même dynamiquement.
    • On peut gérer plusieurs niveaux de logs
    • On peut simplement rediriger les logs vers d'autres destinations.
    • etc...


    a++

  5. #5
    Membre Expert
    Avatar de fabszn
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2002
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2002
    Messages : 974
    Par défaut
    Hello,

    L'inconvénient majeur est que si tu en mets partout tu risque d'en oublier et celà risque de venir polluer les logs de ton application dans ton application.

    De plus avec ce principe de System.out.println tu n'as pas de possiblité de gérer cela de manière centralisée comme tu pourrais le faire avec un logger (comme dit plus haut).

  6. #6
    Membre éclairé
    Avatar de clio671
    Profil pro
    Développeur Web
    Inscrit en
    Février 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2007
    Messages : 203
    Par défaut
    grand merci!!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. System.out.println() et l'émulateur
    Par timbob dans le forum Java ME
    Réponses: 5
    Dernier message: 06/07/2006, 15h10
  2. [Raccourci] Creer un raccourci pour System.out.println()
    Par VlaMonPseudo dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 11/04/2006, 14h48
  3. [tomcat] Ou s'inscrit les System.out.println des servlets ?
    Par Shiryu44 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 06/04/2005, 09h26
  4. [tomcat 5] [paramétrage] fichier de log System.out.println
    Par Aldo dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 22/02/2005, 14h41
  5. [Linux]Problème System.out.println + compiler
    Par Dnx dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 21/09/2004, 22h05

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