Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1568 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Threads : méthodes dépréciées

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Threads : méthodes dépréciées

n°380198
manu025
Posté le 02-05-2003 à 10:26:10  profilanswer
 

C'est vraiment relou le pb des méthodes suspend et resume qu'il ne faut plus utiliser !
J'ai un projet sur lequel se pretait vraiment bien l'utilisation de ces méthodes et dans la javadoc ils disent d'uiliser le wait a la place ... le pb c'est que je n'arrive pas a adapter le wait a mon pb !
Avez vous d'autres alternatives ? Est-ce vraiment mal d'utiliser les fonctions deprecated ?
Merci d'avance.


Message édité par manu025 le 02-05-2003 à 10:26:33

---------------
-@- When code matters more than commercials -@-
mood
Publicité
Posté le 02-05-2003 à 10:26:10  profilanswer
 

n°380199
benou
Posté le 02-05-2003 à 10:27:23  profilanswer
 

oui c'est mal.

n°380211
nerisson
Pic-pic
Posté le 02-05-2003 à 10:36:03  profilanswer
 

Ces methodes peuvent engendrer des dead-locks, donc a eviter absolument.


---------------
Light is right
n°380235
manu025
Posté le 02-05-2003 à 10:55:58  profilanswer
 

a vrai dire, c'est dommage car c'est un super truc !


---------------
-@- When code matters more than commercials -@-
n°380246
bobuse
Posté le 02-05-2003 à 11:04:08  profilanswer
 

ya .join() qui est bien pratique aussi ...


---------------
get amaroK plugin
n°380806
darklord
You're welcome
Posté le 02-05-2003 à 20:11:58  profilanswer
 

manu025 a écrit :


Avez vous d'autres alternatives ? Est-ce vraiment mal d'utiliser les fonctions deprecated ?
Merci d'avance.


 
1/ voir join
2/ Ca dépend des méthodes mais dans le cas des threads oui


Message édité par darklord le 02-05-2003 à 20:12:24

---------------
Just because you feel good does not make you right
n°380832
Kahyman
Posté le 02-05-2003 à 20:42:49  profilanswer
 

DarkLord a écrit :


 
1/ voir join
2/ Ca dépend des méthodes mais dans le cas des threads oui


 
Mal mal... c'est un grand mot. Parfois si tu n'as pas le choix (il est parfoid difficile de modifier un code pour gerer ce cas), et si tu sais ce que tu fais et que tu t'assures qu'il n'y aura pas de deadlock (par preuve realisee statiquement p.ex.) ce n'est pas un aussi grand mal que ca.
 
Si c'etait vraiment MAL elles auraient disparu apres la premiere release ou elles etaient deprecated. La elles signifient "attention a ce que vous faites".
 
Enfin ca c'est mon point de vue...

n°381098
darklord
You're welcome
Posté le 03-05-2003 à 06:27:40  profilanswer
 

Kahyman a écrit :


Si c'etait vraiment MAL elles auraient disparu apres la premiere release ou elles etaient deprecated. La elles signifient "attention a ce que vous faites".
 
Enfin ca c'est mon point de vue...


 
backward compatibility ca te dit quelque chose ?;)
 
 :heink:


Message édité par darklord le 03-05-2003 à 07:09:28

---------------
Just because you feel good does not make you right
n°381106
Kahyman
Posté le 03-05-2003 à 09:24:32  profilanswer
 

DarkLord a écrit :


 
backward compatibility ca te dit quelque chose ?;)
 
 :heink:


 
Tu ne gardes pas la backward compatibility si c'est reellement dangereux, tu deprecies UNE fois pour garder la compatibilite et avertir puis a la release qui suit tu vires... (une methode depreciee signifie qu'elle risque de disparaitre dans une future release) stop() resume() peuvent potentiellement poser des problemes de deadlock, mais cette potentialite n'est pas suffisante pour virer ces methodes (deprecated depuis 1.1 ?)...  
 
Vu que le compilo te fait chier si tu les utilise ca te pose un warning que tu dois gerer, au auquel tu dois au moins penser.
 

n°381150
manu025
Posté le 03-05-2003 à 11:50:19  profilanswer
 

Bon ben j'ai modifier completement mon code pour n'utiliser que wait() et notify(). C'est quand même fin nul car le principe de suspend/resume est completement génial (surtout pour mon projet).


---------------
-@- When code matters more than commercials -@-

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Threads : méthodes dépréciées

 

Sujets relatifs
threads, suspend() et resume() (nouveau pb dernier post)[PERL] Problême de data sharing entre plusieurs threads...
Lancer plusieurs threads en python[Java] ou [javascript] appels methodes parametrables
C'est chaud l'utilisation de threads ?l'equivalent de layer avec ses methodes (div en plus poussé)
l'equivalent de layer avec ses methodes (div en plus poussé)je cherche un tuto sur les threads en c++
[[Java]] -- Un gros probleme entre méthodes.[java] question sur les threads
Plus de sujets relatifs à : Threads : méthodes dépréciées


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR