Bonjour,
J'aurai quelques questions sur les Threads. J'ai utilisé le tutorial ici.
Je dois creer un server-client et faire une sorte de chat. Ce tuto m'a été utile pour creer un nouveau Thread a chaque connexion.
Mais la question que je me pose vu que dans mon projet j'ai pas mal de methodes et objet, dois-je lancer tous ceux-ci a partir de la fonction run(en fesant t1.start).
Ou alors une fois la fonction run lancée j'utilise le même thread pour lancer toute mes autres classes(ex: Thread t1=new Thead();t1.start;t1.mafonction).
J'aurai aussi voulu avoir une confirmation, dans le tuto , il explique que le try,catch,finally-->finally survient surtout quand le client se deconnecte, es ce bien le cas a tous les coups?(car j'ai besoin de faire cette verification)
Ensuite si j'ai bien compris il faut proteger les methodes , et le meilleur moyen et qui me semble assez facile c'est en utilisant le mots clés "synchronized", qu'en pensez vous?
Merci d'avance pour vos reponses et votre aide![]()
Partager