Показать сообщение отдельно
Старый 04.05.2005, 09:58     # 2
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
ну сначала нужно почитать как устроены потоки
ну на пальцах чисто теоретически - вот ты запускаешь тред в котором у тебя идет прослушка сокета.... тред у тебя умрет в том случае когда выполнит все возложенные на него задачи (ну это правда не всегда так, но ориентироваться надо на это утверждение)... соответственно самый простой способ не дать умереть треду это организовать внутри него какой нить цикл по булевому флагу... ну а самое главное в тредах это понять как работает wait и notify - соответственно если ты собрался заставить тред ждать чего то - положи его в wait - разбудить его соответственно нужно будет дернуть notify.... Ну и самое важное - для равильного контроля за тредом нужно использовать обязательно синхронизированные методы... про синхронизацию тут был топик кстати с примером
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах
/7y3uK вне форума