4.08.2015 / 20:43 | |
BorderFol Пользователь Сейчас: Offline
Имя: Юрий Бахмацкий Откуда: Хмельницкий Регистрация: 20.08.2011
| Как остановить поток в J2ME?
|
4.08.2015 / 20:50 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| BorderFol, никак. Можно только прервать sleep (interrupt()). Поток завершится только после выполнения run()
Изменено Naik (4.08 / 20:51) (всего 2 раза) |
8.08.2015 / 23:30 | |
Bogdan-G Пользователь Сейчас: Offline
Имя: Богдан Откуда: Москва Регистрация: 13.02.2011
| Что быстрее и занимает меньше памяти на выполнение и меньше утечек вызывает в яве 16 if-ов или цикл for с перебором 16 if-ов?
Изменено Bogdan-G (8.08 / 23:30) (всего 1 раз) |
9.08.2015 / 10:06 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Bogdan-G, память тут вообще не при чём. Разве что десяток байт будет тратиться на локальную переменную цикла. А вот быстрее всё-таки 16 if'ов будут. Но разница настолько мизерная, что можно даже не заморачиваться, а писать код нормально, для людей.
__________________
let live |
9.08.2015 / 10:32 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Конпелятор по идее должен сам экспандить подобные циклы в цепочки
|
9.08.2015 / 13:06 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| DominaN, JIT. В байт-коде же будут переходы на инструкции.
__________________
let live |
9.08.2015 / 15:21 | |
Bogdan-G Пользователь Сейчас: Offline
Имя: Богдан Откуда: Москва Регистрация: 13.02.2011
| Цитата aNNiMON: Bogdan-G, память тут вообще не при чём. Разве что десяток байт будет тратиться на локальную переменную цикла. А вот быстрее всё-таки 16 if'ов будут. Но разница настолько мизерная, что можно дажеа что если не 16, а 10 млн проверок? тогда разница более ощутима?
|
9.08.2015 / 20:15 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Bogdan-G, ты вообще того? Бинарник тогда будет тоже 10 млн * размер_кода
|
9.08.2015 / 21:47 | |
Bogdan-G Пользователь Сейчас: Offline
Имя: Богдан Откуда: Москва Регистрация: 13.02.2011
| Naik, я не того, это реальность , млн проверок и циклов, вот и спрашиваю. А бинарник будет всего то <100мб Изменено Bogdan-G (9.08 / 21:52) (всего 2 раза) |
9.08.2015 / 22:36 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Bogdan-G, Компилятор такой фигни точно не будет делать. Можешь ручками 100 млн вставить
|