Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > fr.comp.lang.java > #1705

Re: Terminer un Thread.

From Yliur <yliur@free.fr>
Newsgroups fr.comp.lang.java
Subject Re: Terminer un Thread.
Date 2018-09-13 01:20 +0200
Organization Groupes francophones par TrigoFACILE
Message-ID <20180913012022.478eee8b@free.fr> (permalink)
References <5b9992bb$0$5486$426a74cc@news.free.fr> <pnc4mh$cmk$1@dont-email.me>

Show all headers | View raw


Le Thu, 13 Sep 2018 00:41:19 +0200
Samuel DEVULDER <samuel.devulder@laposte-dot-net.invalid> a écrit :

> Le 13/09/2018 à 00:27, jp a écrit :
> 
> > Quelle est la méthode pour ne plus avoir ce thread en mémoire? Pour
> > le terminer comme un Object quelconque?  
> 
> La façon, propre de faire cela est d'utiliser un drapeau (booleen).
> Tu remplace le while(true) par while(drapeau), et pour stopper tu
> passes le drapeau à faux et envoie une interruption (interrupt()) au
> thread pour le sortir d'un eventuel object.wait() ou autre appel
> d'entrée/sortie sur lequel il serait coincé.

La modification et la lecture de la valeur devraient également se
trouver dans des blocs synchronisés (par exemple des fonctions marquées
synchronized), pour être sûr que la valeur a bien été partagée entre
les fils d'exécution.

Back to fr.comp.lang.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Terminer un Thread. jp <bloiiing@yahoo.invalid> - 2018-09-12 22:27 +0000
  Re: Terminer un Thread. Samuel DEVULDER <samuel.devulder@laposte-dot-net.invalid> - 2018-09-13 00:41 +0200
    Re: Terminer un Thread. Yliur <yliur@free.fr> - 2018-09-13 01:20 +0200
      Re: Terminer un Thread. jp <bloiiing@yahoo.invalid> - 2018-09-13 03:22 +0000
        Re: Terminer un Thread. Yliur <yliur@free.fr> - 2018-09-13 07:31 +0200
          Re: Terminer un Thread. jp <bloiiing@yahoo.invalid> - 2018-09-13 22:42 +0000
            Re: Terminer un Thread. Yliur <yliur@free.fr> - 2018-09-14 05:46 +0200
              Re: Terminer un Thread. jp <bloiiing@yahoo.invalid> - 2018-09-15 06:41 +0000
                Re: Terminer un Thread. Yliur <yliur@free.fr> - 2018-09-15 14:24 +0200
                Re: Terminer un Thread. jp <bloiiing@yahoo.invalid> - 2018-09-16 03:09 +0000

csiph-web