Вниз  Java-программирование (1-ые посты)
- 25.05.2013 / 21:14
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Salat-Cx65, я про пост, где упомянут мобильный бэйсик
- 26.05.2013 / 05:28
Askalite
  Пользователь

Askalite 
Сейчас: Offline
Что такое volatile и нафиг он нужен?
- 26.05.2013 / 07:11
Salat-Cx65
  Пользователь

Salat-Cx65 
Сейчас: Offline
Askalite, одно из ключевых слови многих ЯП. Указывает что поле с таким идентификатором не нужно кешировать, тоесть если переменная используется одновременно в нескольких методах, то изменения в одном методе будет сразу изменять и во всех других. Если идентификатор применяется к методу, то обычно считается что данный метод компилятор не будет оптимизировать и скомпилирует его как он есть. Вообще больше умных слов в больших умных книгахи. Я вот за сколько лет так ни разу специально и не использовал волатаил
- 26.05.2013 / 07:38
Askalite
  Пользователь

Askalite 
Сейчас: Offline
Salat-Cx65, а кэшируются зачем?
- 26.05.2013 / 07:51
DominaN
  Пользователь

DominaN 
Сейчас: Offline
Salat-Cx65, Я его использую для для обозначения переменных, изменяемых системой в рантайме, вроде кода клавиши.
- 26.05.2013 / 07:52
Salat-Cx65
  Пользователь

Salat-Cx65 
Сейчас: Offline
Askalite, ну это не ко мне, это к авторам языка Oak. А вообще ответ тебе должен подсказать вопрос о видимости переменных. Если ты в курсе что это такое
- 26.05.2013 / 10:14
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Salat, это локальные, глобальные и приватные?
С локальными все понятно, можно объявить внутри метода и переменная будет не доступна другим методам класса, с глобальными тоже, можно "позвать" отовсюду ну и с приватными еще проще, доступны только в классе в котором они объявлены, но к ним можно получить доступ если сделать ее возвращаемым выражением public-метода. Вроде правильно. С остальным я не разобрался глубоко, чисто просмотрел.
__________________
 знает толк
- 26.05.2013 / 10:30
Askalite
  Пользователь

Askalite 
Сейчас: Offline
А как понят перекрытие переменых?
public int a;
  void method(int a){
  a=а;
  }
- 26.05.2013 / 10:41
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Не ты не правильно написал. Надо
int a
void v( int a) {
this.a = a
}
и тогда можно обращатся в классе к заданной в метода v а
__________________
 знает толк
- 26.05.2013 / 10:47
Askalite
  Пользователь

Askalite 
Сейчас: Offline
vl@volk, я написал правильно. И ты тоже. Этот пример я приложил к вопросу. Как понять перекрытие переменых?
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)