Разработка java | SEclub.org
Разработка java
Все новые
Всего сообщений: 7795
*
Winner1008
20 сен 2010 в 17:43
Alice Cooper, а мне именно метод надо. А с таймером я не понимаю как. Хотя бы надо чтоб когда время закончилось метод останавливался
*
DDDENISSS
20 сен 2010 в 18:28
[Winner], поток останови. это тебе и будет остановка метода.
*
Malcolm
20 сен 2010 в 18:28
Метод - это просто логически выделенный кусок кода, он не может остановиться. Остановиться может только поток. Если нужно, чтобы какой-то цикл выполнялся, пока ему не скажут остановиться, то делают цикл через while (flag), где flag - какая-то boolean-переменная, причем обязательно volatile, чтобы ее можно было изменять из других потоков.
*
DDDENISSS
20 сен 2010 в 18:31
Malcolm, всегда без volatile изменял флаг, на котором держится игровой цыкл. и ничего не было плохого.
*
DDDENISSS
20 сен 2010 в 18:38
Боин, почему в Hashtable нельзя ни узнать номер элемента, ни достать элемент по номеру. ему никакой замены нету в java se?
*
Alice Cooper
20 сен 2010 в 18:52
DDDEN!SSS, скорее всего потому что исполнялось в новом потоке. А иначе - заклинит.
*
Alice Cooper
20 сен 2010 в 18:53
DDDEN!SSS, чем Vector не устраивает?
*
DDDENISSS
20 сен 2010 в 18:55
Alice Cooper, ключи нужны. Мне надо вот такое написать: Есть куча 3д вершин меша, Среди них много вершин с одинаковыми координатами, надо все такие лишлии вершины поудалятиь. Не представляю как это сделать.
*
Alice Cooper
20 сен 2010 в 19:01
DDDEN!SSS, ну не знаю, тут действительно вектор не подойдет. Так а чем удаление по циклу не подходит? Взял одну вершину, прогоняешь циклом сравнение с другими, если равны - удаляешь. И так пока нужно.
*
DDDENISSS
20 сен 2010 в 19:15
Alice Cooper, ну а с полигонами что делать? Надо ж индексы индексы вершин в полигоне изменить на новые. Надо как-то сделать, чтобы по старому индексу можно было узнать новый.
*
Malcolm
20 сен 2010 в 19:24
Alice Cooper, seclub.org/forum/goto/11980963/ - скорее, наоборот, поток был один и тот же. volatile нужен как раз когда потоков несколько, и один из них управляет другим через переменную.
*
Alice Cooper
20 сен 2010 в 19:25
Malcolm, ага, спасибо, а то сейчас с одним потоком у меня ничего не вышло.
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Общие вопросы | Загрузки Seclub | Форум | Главная
18+ © Seclub.org 2003-2026