Вопросы с тегом 'keyword'

Ключевые слова - это специальные слова, используемые в качестве идентификаторов языка. Это зарезервированные слова, принятые компилятором или интерпретатором, и поэтому не должны (или не могут) использоваться как имя переменной или функции.
18 отв.

Какова цель ключевого слова var и когда я должен использовать его (или опустить)?

ПРИМЕЧАНИЕ. Этот вопрос задавался с точки зрения ECMAScript версии 3 или 5. Ответы могут устареть с введением новых функций в выпуске ECMAScript 6. Что такое функция ключевого слова var в JavaScript и какая разница между var someNumber = 2; va...
24 сент. '09 в 11:54
16 отв.

Что означает "синхронизированный"?

У меня есть некоторые вопросы относительно использования и значимости ключевого слова synchronized. Каково значение ключевого слова synchronized? Когда должны быть методы synchronized? Что значит программно и логически?
06 июля '09 в 9:47
24 отв.

Какая разница между ключевыми словами "ref" и "out"?

Я создаю функцию, в которой мне нужно передать объект, чтобы он мог быть изменен функцией. В чем разница между: public void myFunction(ref MyClass someClass) и public void myFunction(out MyClass someClass) Что я должен использовать и почему?
23 дек. '08 в 12:16
22 отв.

Вы когда-нибудь использовали ключевое слово volatile в Java?

На работе сегодня я наткнулся на ключевое слово volatile в Java. Не очень хорошо знакомый с этим, я нашел это объяснение: Теория и практика Java: управление волатильностью Учитывая детали, в которых эта статья объясняет ключевое слово, о которо...
20 сент. '08 в 3:41
6 отв.

Эквивалент "продолжить" в Ruby

В C и многих других языках существует ключевое слово continue, которое при использовании внутри цикла переходит к следующей итерации цикла. Есть ли эквивалент этого ключевого слова continue в Ruby?
24 окт. '10 в 22:36
8 отв.

Эквивалент Python && (логический-и) в выражении if

Здесь мой код: # F. front_back # Consider dividing a string into two halves. # If the length is even, the front and back halves are the same length. # If the length is odd, we'll say that the extra char goes in the front half. # e.g. 'abcde', the fr...
21 марта '10 в 4:23
18 отв.

Имеет ли ключевое слово "изменчивое" какие-либо цели, кроме возможности изменять переменную функцией const?

Некоторое время назад я наткнулся на некоторый код, который помечал членную переменную класса с ключевым словом mutable. Насколько я вижу, это просто позволяет вам изменить переменную в методе const: class Foo { private: mutable bool done...
19 сент. '08 в 22:58
6 отв.

Что делает ключевое слово PHP "var"?

Это, наверное, очень тривиальный вопрос, но я не смог найти ответ ни через поисковые системы, ни на php.net. Пожалуйста, просто направьте меня туда, где я могу прочитать об этом, если у вас нет времени для объяснения. Что означает ключевое слово 'v...
30 июля '09 в 14:52
11 отв.

Что такое родное ключевое слово в Java?

Во время игры эта головоломка (это игра с ключевыми словами Java), я наткнулся на ключевое слово native. Что такое ключевое слово native в Java, которое используется для?
23 мая '11 в 21:29
5 отв.

Разница ключевых слов "typename" и "class" в шаблонах?

Для шаблонов я видел обе декларации: template < typename T > template < class T > Какая разница? И что именно означают эти ключевые слова в следующем примере (взято из немецкой статьи Википедии о шаблонах)? template < template <...
08 янв. '10 в 0:59
11 отв.

Каково ключевое слово "продолжить" и как оно работает на Java?

Я видел это ключевое слово в первый раз, и мне было интересно, может ли кто-нибудь объяснить мне, что он делает. Что такое ключевое слово continue? Как это работает? Когда он используется?
23 дек. '08 в 21:52
4 отв.

Передача словаря функции в python в качестве параметров ключевого слова

Я хотел бы вызвать функцию в python с помощью словаря. Вот какой код: d = dict(param='test') def f(param): print param f(d) Это печатает {'param': 'test'}, но мне бы хотелось просто распечатать test. Я бы хотел, чтобы он работал аналогичн...
02 дек. '08 в 19:49
6 отв.

Понимание неявного в Scala

Я пробивался через учебник по игре Scala playframework, и я наткнулся на этот фрагмент кода, который меня озадачил: def newTask = Action { implicit request => taskForm.bindFromRequest.fold( errors => BadRequest(views.html.index(Task.a...
29 апр. '12 в 23:19
24 отв.

Есть ли инструкция goto в Java?

Я смущен этим. Большинству из нас сказали, что на Java нет инструкции goto. Но я обнаружил, что это одно из ключевых слов в Java. Где его можно использовать? Если он не может быть использован, то почему он был включен в Java в качестве ключевого сло...
30 марта '10 в 15:30
11 отв.

С#: ключевое слово 'is' и проверка на Not

Это глупый вопрос, но вы можете использовать этот код, чтобы проверить, является ли что-то конкретным типом... if (child is IContainer) { //.... Есть ли более элегантный способ проверить экземпляр "NOT"? if (!(child is IContainer)) { //A little u...
01 мая '09 в 17:34