11.05.2014 / 11:26 | |
ProstoDimaO47 Пользователь Сейчас: Offline
Имя: Дима Откуда: Днепродзержинск Регистрация: 05.08.2013
| samodelkin, насколько я знаю: Открыть спойлер Закрыть спойлер switch (rnd.nextInt(10)) {
case 1:
case 2:
case 3:
case 4:
upSpeed();
break;
case 5:
downSpeed();
break;
default:
break;
}
Ну или: Открыть спойлер Закрыть спойлер rand=rnd.nextInt(10);
if (rand>=1&&rand<=4) {
upSpeed();
} else {
downSpeed();
}
Изменено ProstoDimaO47 (11.05 / 11:27) (всего 1 раз) |
12.05.2014 / 05:12 | |
Newjavago Пользователь Сейчас: Offline
Имя: NewJavaGO Регистрация: 10.05.2014
| samodelkin (11.05.2014/06:26) Newjavago, вот в формате djvu: http://webfile.ru/55d1816ee360572857a0a913c4dde2b1ДА ЧТО ТЫ НАДЕЛАЛ? ты хотябы посмотрел что ты передаешь? Ты дал тот же книгу который у меня есть и где нету приложение 1,2,3. Бан от aNNiMON: Причина: Неуважение к собеседнику |
12.05.2014 / 05:23 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Newjavago, где Ваши манеры, сударь?! Что за неслыханная наглость! Если вам действительно настолько нужны приложения 1, 2, 3, что вы готовы хамить здесь, то соизвольте приобрести эту книгу и покинуть данную тему. Изменено Ксакеп (12.05 / 05:28) (всего 1 раз) |
12.05.2014 / 05:33 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| О нет, у меня нет приложения 1, 2, 3, как же я теперь выучу яву? Это же невозможно! Уверен, именно в этих приложениях скрыта информация, которая сделает меня великим программистом. Это заговор, вы специально убрали приложения 1, 2, 3, чтобы люди не стали великими программистами!! азаза
__________________
let live |
12.05.2014 / 06:15 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| В любом книжном магазине есть эти книги со всеми приложениями..
|
12.05.2014 / 06:27 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Нафиг они вообще эти книги? Нихера полезного
__________________
Да, детка, я - Король Ящериц!!! |
12.05.2014 / 10:04 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| HoldFast, Интересно иногда почитать вместо худ. лит. |
12.05.2014 / 17:05 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| HoldFast, Ну для начинающих бывает полезно
|
12.05.2014 / 17:19 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| У меня есть парочка вопросов, которые не дают мне спокойно спать... "Финальные или статистические поля быстрее экземплярных" - написано в одной из статей про оптимизации в java. Имеет ли тогда смысл делать так? Object returnThis(final Object OBJECT){
return OBJECT;
}
/// Какая переменная быстрее (a|b|c), если все переменные одинаковые? class Test{
Object c;
void test(Object a){
Object b;
}
}
__________________
Homo homini penis est. Изменено Kalter (12.05 / 17:21) (всего 3 раза) |
12.05.2014 / 17:58 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| Kalter (12.05.2014/17:19)Имеет ли тогда смысл делать так?Нет. Причина: Method Inlining Открыть спойлер Закрыть спойлер The frequency of virtual method invocations in the Java programming language is an important optimization bottleneck. Once the Java HotSpot adaptive optimizer has gathered information during execution about program hot spots, it not only compiles the hot spot into native code, but also performs extensive method inlining on that code.
Inlining has important benefits. It dramatically reduces the dynamic frequency of method invocations, which saves the time needed to perform those method invocations. But even more importantly, inlining produces much larger blocks of code for the optimizer to work on. This creates a situation that significantly increases the effectiveness of traditional compiler optimizations, overcoming a major obstacle to increased Java programming language performance.
Inlining is synergistic with other code optimizations, because it makes them more effective. As the Java HotSpot compiler matures, the ability to operate on large, inlined blocks of code will open the door to a host of even more advanced optimizations in the future. http://www.oracle.com/technetwork/java/whitepaper-135217.html#methodЕсли ты имеешь в виду яву, что на мобилках, то всё равно там будут другие узкие места: работа с графикой/перерисовкой экрана, сетевые соединения, синхронизация потоков и всё такое прочее. |