25.05.2013 / 21:14 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Salat-Cx65, я про пост, где упомянут мобильный бэйсик
|
26.05.2013 / 05:28 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Что такое volatile и нафиг он нужен?
|
26.05.2013 / 07:11 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| Askalite, одно из ключевых слови многих ЯП. Указывает что поле с таким идентификатором не нужно кешировать, тоесть если переменная используется одновременно в нескольких методах, то изменения в одном методе будет сразу изменять и во всех других. Если идентификатор применяется к методу, то обычно считается что данный метод компилятор не будет оптимизировать и скомпилирует его как он есть. Вообще больше умных слов в больших умных книгахи. Я вот за сколько лет так ни разу специально и не использовал волатаил
|
26.05.2013 / 07:38 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Salat-Cx65, а кэшируются зачем?
|
26.05.2013 / 07:51 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Salat-Cx65, Я его использую для для обозначения переменных, изменяемых системой в рантайме, вроде кода клавиши.
|
26.05.2013 / 07:52 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| Askalite, ну это не ко мне, это к авторам языка Oak. А вообще ответ тебе должен подсказать вопрос о видимости переменных. Если ты в курсе что это такое
|
26.05.2013 / 10:14 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Salat, это локальные, глобальные и приватные? С локальными все понятно, можно объявить внутри метода и переменная будет не доступна другим методам класса, с глобальными тоже, можно "позвать" отовсюду ну и с приватными еще проще, доступны только в классе в котором они объявлены, но к ним можно получить доступ если сделать ее возвращаемым выражением public-метода. Вроде правильно. С остальным я не разобрался глубоко, чисто просмотрел.
__________________
знает толк |
26.05.2013 / 10:30 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| А как понят перекрытие переменых? public int a; void method(int a){ a=а; }
|
26.05.2013 / 10:41 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Не ты не правильно написал. Надо int a void v( int a) { this.a = a } и тогда можно обращатся в классе к заданной в метода v а
__________________
знает толк |
26.05.2013 / 10:47 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| vl@volk, я написал правильно. И ты тоже. Этот пример я приложил к вопросу. Как понять перекрытие переменых?
|