EXEMPLE D'UTILISATION DE LA CLASSE RUNTIME

Signaler
Messages postés
206
Date d'inscription
samedi 29 octobre 2005
Statut
Membre
Dernière intervention
7 mars 2012
-
 Rayen -
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54094-exemple-d-utilisation-de-la-classe-runtime

EXCELLENT BIEN QUE J'ai modifié un peu le code afin d'avoir une requête ping à l'adresse 224.0.0.1
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
296
Bonjour,

Merci pour ton commentaire.

Je vais te répondre point par point

1. C'est également possible, mais le résultat est le même.
2. C'est vrai, c'est une erreur de ma part, je mettrai la source à jour.
3. stop est dépréciée, c'est une méthode qu'on utilise plus, le thread s'arrête lorsque la condition passée dans la boucle de la méthode run passe à false. Dans mon cas, cette condition est (ligne = br.readLine()) != null : lorsqu'il n'y a plus de ligne, le thread s'arrête.

A+ et encore merci
Messages postés
206
Date d'inscription
samedi 29 octobre 2005
Statut
Membre
Dernière intervention
7 mars 2012

Salut,

Je me trompe peut-être sur plusieurs points, mais :
- pourquoi ne lances-tu pas tes threads de récupération des sorties standard/erreur avant d'exécuter ta commande ?
- dans ta classe RecuperationSorties, tu crées des Stream, mais tu ne les fermes jamais.
- tu fais "start" sur les threads, mais tu ne fait pas de "stop" ?

A+