Список зарезервированных слов


Список зарезервированных слов в Android

В настоящее время я занимаюсь разработкой интерфейса разработки другого приложения для Android, и, похоже, я пытаюсь использовать зарезервированные слова для ресурсов (будь то чертежи и макеты). Насколько мне известно, существует ряд правил, которые вам нужно знать:

  • Запрещено прописные буквы.
  • Никаких символов, кроме подчеркивания.
  • Нет номеров

Appart from the (пожалуйста, поправьте меня, если я ошибаюсь). Я думаю, вы не можете использовать какие-либо слова reserver из JAVA, которые после небольшого поиска в Google выглядят следующим образом:

Итак, мой вопрос будет, если где-то в документах, которые я не смог найти, что подробно объясняет, что мы можем и можем не использовать для имен ресурсов. Это сразу после прочтения страницы о ресурсах, поэтому возможно, что я просто бесполезен в чтении.

Насколько мне известно, существует ряд правил, которые вам нужно знать:

Запрещено прописные буквы.

AFAIK, это не правило. Соглашение состоит в том, чтобы использовать все строчные буквы, но смешанный случай работал.

ПРИМЕЧАНИЕ.. В макетах вы можете использовать только строчные буквы (a-z), цифры (0-9) и подчеркивание (_).

Никаких символов, кроме подчеркивания

Правильно. Точнее, имя должно быть допустимым именем члена данных Java, которое ограничивает вас буквами, цифрами и подчеркиваниями, и оно не может начинаться с числа.

Это не правило, хотя ваше имя не может начинаться с числа, как указано выше.

Appart from the (пожалуйста, поправьте меня, если я ошибаюсь). Я думаю, вы не можете использовать какие-либо слова reserver из JAVA, которые после небольшого поиска в Google выглядят следующим образом:

Это связано с тем, что зарезервированные слова не являются действительными именами имен данных Java.

Итак, мой вопрос будет, если в документах, которые я не нашел, есть где-то, что объясняет подробно, что мы можем и не можем использовать для имен ресурсов

Хорошо, мой ответ будет состоять из нескольких страниц, где вы сможете найти то, что вам нужно.

1.- Сначала я бы рекомендовал вам прочитать соглашения, которые Oracle рекомендует для java

ПРИМЕЧАНИЕ:, в частности, раздел Соглашения об именах «(это то, что большинство других ответов имеют), после чего я предлагаю вам прочитать» Java Languages ​​Keywords, потому что вы не можете использовать ни одно из этих слов, НО помните, что JAVA CASE-SENSITIVE, поэтому, если вы пишете «Абстрактные» вместо «абстрактного», тогда все в порядке, но, конечно, это может смутить кого-то позже (возможно, самого себя).

2.- И последнее, но не менее важное: вы можете прочитать «Правила стиля кода», это соглашения, которые вносят вклад в исходный код Android необходимо применять к их коду, чтобы быть принятым.

Если вы будете следовать этим правилам, ваш код будет не только действительным (конечно, это важно), он будет более читабельным для вас и других, и если другому человеку потребуется внести некоторые изменения позже, это будет проще, чем если бы вы начали набирать случайные имена типа «x1, x2, X1, _x1 и т.д.»


ПРОЧАЯ ПОЛЕЗНАЯ СТАТЬЯ:

Если вы начинаете свое приложение, то эта статья будет очень полезна для вас, это объясняет, почему использование сеттеров и геттеров в преувеличенном виде это очень плохая практика, они должны быть ТОЛЬКО, если это необходимо не только для установки и получения каждой переменной в вашем объекте.

Список зарезервированных слов

Все действия по настройке списка зарезервированных слов для шаблона тематики производятся в окне со списком зарезервированных слов для шаблона тематики текущего направления перевода .

Чтобы открыть окно со списком зарезервированных слов для шаблона тематики:

  1. Откройте диалог Шаблоны тематик и выберите шаблон тематики, свойства которого вы хотите отредактировать.
  2. Выберите вкладку Зарезервированные слова.

Откроется вкладка Зарезервированные слова, в которой можно настроить список зарезервированных слов для данного шаблона тематики.

Пополнение списка зарезервированных слов

  1. Щёлкните правой кнопкой мыши в поле списка и выберите команду Добавить или нажмите клавишу Ins. Откроется диалог Зарезервировать слово.
  2. В строке Слово или словосочетание наберите слово (словосочетание), которое вы хотите зарезервировать.
  3. Если вы хотите автоматически зарезервировать все слова в документе, удовлетворяющие некоторым условиям, щёлкните на кнопке справа от поля Слово или словосочетание. Появится меню, позволяющее сформировать регулярное выражение.

Программа автоматически подставляет перед регулярным выражением служебный символ [!], который позволяет отличить регулярное выражение от обычного текста.

Если вы создаёте регулярное выражение без помощи программы, не забывайте самостоятельно ставить перед ним служебный символ [!].

  • В открывающемся списке Семантический класс выберите семантический класс, к которому можно отнести это слово.
  • Отметьте опцию Транслитерировать, если хотите, чтобы при переводе слово было представлено символами выходного языка.
  • Отметьте опцию Формат шрифта, если вы хотите зарезервировать это слово (словосочетание), только если оно отображается в исходном тексте шрифтом определенного формата. Диалог Шрифт позволяет указать тип, размер и стиль шрифта. Выбранный формат шрифта будет отображен в нижней части окна.
  • Чтобы изменить формат шрифта, щёлкните на кнопке Изменить.

  • Щёлкните на кнопке OK.
  • Добавленное слово (словосочетание) или сформированное регулярное выражение появится в списке зарезервированных слов.
  • Входной язык зарезервированных слов должен соответствовать входному языку направления перевода.

    Редактирование списка зарезервированных слов

    1. Выделите строку в списке, которую вы хотите отредактировать, щёлкните правой кнопкой мыши и выберите команду Редактировать или нажмите клавишу Enter. При этом, если выделена вся строка списка или вызывается команда контекстного меню, откроется диалог Зарезервировать слово. Если выделена только одна ячейка таблицы, то нажатие клавиши Enter позволяет перейти в режим редактирования ячейки. Выход из режима редактирования ячейки осуществляется либо по нажатию клавиши Enter (подтверждение изменений), либо по нажатию клавиши Esc (отмена изменений).
    2. В строке Слово или словосочетание отредактируйте слово (словосочетание), которое вы хотите зарезервировать.
    3. В открывающемся списке Семантический класс выберите семантический класс, к которому можно отнести это слово.
    4. Отметьте опцию Транслитерировать, если хотите, чтобы при переводе слово было представлено символами выходного языка.
    5. Отметьте опцию Формат шрифта, если вы хотите зарезервировать это слово (словосочетание), только если оно отображается в исходном тексте шрифтом определенного формата. Диалог Шрифт позволяет указать тип, размер и стиль шрифта. Выбранный формат шрифта будет отображен в нижней части окна.
    6. Чтобы изменить формат шрифта, щёлкните на кнопке Изменить.
    7. Щёлкните на кнопке OK.
    8. Отредактированное слово (словосочетание) появится в списке зарезервированных слов.

    При редактировании списка зарезервированных слов можно также воспользоваться командами контекстного меню Вырезать, Копировать, Вставить. Если вставить слово (словосочетание), скопированное ранее в буфер обмена, оно будет зарезервировано без промежуточного диалога со значением семантического класса Любое название и с отсутствием транслитерации.

    Можно также скопировать зарезервированное слово из одного списка зарезервированных слов (с помощью команд Вырезать, Копировать) и вставить в другой (с помощью команды Вставить). Тогда будет вставлено слово с сохранением всей информации о резервировании (значением семантического класса, признаком транслитерации, наличием шрифта).

    Илон Маск рекомендует:  Что такое код asp redirect

    Удаление зарезервированного слова (группы слов) из списка

    1. Выделите слово (группу слов), который вы хотите удалить из списка. Щёлкните правой кнопкой мыши и выберите команду Удалить или нажмите клавишу Del.

    2. Чтобы удалить все слова из списка, щёлкните правой кнопкой мыши и выберите команду Удалить все.

    Загрузка списка зарезервированных слов

    1. Щёлкните правой кнопкой мыши и выберите команду Загрузить список.
    2. В открывшемся диалоге Открыть укажите формат (Файл WWT, Текст, Текст в формате Unicode), путь и имя файла в котором находится список зарезервированных слов.

    Не забудьте указать, хотите ли вы добавить загружаемый список к текущему списку активного документа, либо заменить его.

    Можно загрузить из файла список зарезервированных слов, соответствующий направлению перевода.

    Сохранение списка зарезервированных слов

    1. Щёлкните правой кнопкой мыши и выберите команду Сохранить список. Либо выберите в меню Файл команду Сохранить -> Зарезервированные слова.
    2. В открывшемся диалоге Сохранить как выберите формат файла (Файл WWT, Текст, Текст в формате Unicode). Задайте путь и имя файла.

    Не забудьте указать, хотите ли вы добавить сохраняемый список к списку в существующем файле, либо заменить его.

    Если вы сохраните список в формате WWT, то будет сохранена такая информация о зарезервированном слове, как семантический класс, транслитерация и формат шрифта, но просматривать его можно будет только при загрузке в системе PROMT.

    Если вы сохраните список в текстовом формате, то его можно будет просматривать в любом текстовом редакторе, но атрибуты зарезервированных слов (семантический класс, необходимость транслитерации и формат шрифта) будут утеряны.

    Список зарезервированных слов, входящий в состав шаблона тематики, сохраняется автоматически с отредактированным шаблоном тематики.

    Зарезервированные слова

    1. Зарезервированные слова (англ. reserved words) – это часто встречаемые в языках программирования и макросах термины или фразы, выделенные для специального использования. Они не могут быть использованы при создании имен переменных. Например, «print» является зарезервированным словом, потому что во многих языках программирования это слово является функцией для вывода текста на экран.

    2. Зарезервированные слова используются в операционных системах, как способ идентификации файла устройства или другого сервиса. Ниже приведен список зарезервированных слов Microsoft в операционных системах MS-DOS и Windows. При попытке использовать любое из ниже представленных слов как имя файла, вы увидите ошибку.


    Список зарезервированных слов Windows и MS-DOS

    Дополнительный порт (обычно COM1)

    Сокращение от console, имеет отношение к устройствам ввода и вывода.

    COM port (порт последовательной связи)

    LPT порт (параллельные порты принтера)

    Ноль, от слова null (указывает на отсутствие значения)

    Принтер (обычно LPT1)

    В разных операционных системах могут быть разные зарезервированные слова.

    Список зарезервированных слов в Andro >

    В настоящее время я нахожусь в процессе разработки интерфейса для разработки другого приложения для Android и, похоже, снова пытаюсь использовать зарезервированные слова для ресурсов (будь то чертежи и макеты). Насколько мне известно, есть ряд правил, которые нужно знать:

    • Верхний регистр не допускается.
    • Никаких символов, кроме подчеркивания.
    • Нет номеров

    Приходите из тех (пожалуйста, поправьте меня, если я ошибаюсь) Я думаю, что вы не можете использовать любое из резервирующих слов из JAVA, которые после небольшого поиска в Google выглядят следующим образом:

    Поэтому мой вопрос будет, если в документах есть где-то, что мне не удалось найти, это подробно объясняет, что мы можем и не можем использовать для имен ресурсов. Это сразу после прочтения страницы о ресурсах, поэтому возможно, что я просто бесполезен в чтении.

    4 ответа

    Насколько мне известно, есть ряд правил, которые нужно знать:

    Верхний регистр не допускается.

    AFAIK, это не правило. Соглашение состоит в том, чтобы использовать все строчные буквы, но смешанный регистр сработал.

    ПРИМЕЧАНИЕ. В макетах вы можете использовать ТОЛЬКО строчные буквы (az), цифры (0-9) и подчеркивание (_).

    Правильный. Точнее, имя должно быть допустимым именем члена данных Java, которое ограничивает вас буквами, цифрами и подчеркиванием и не может начинаться с цифры.


    Это не правило, хотя ваше имя не может начинаться с цифры, как указано выше.

    Приходите из тех (пожалуйста, поправьте меня, если я ошибаюсь) Я думаю, что вы не можете использовать любое из резервирующих слов из JAVA, которые после небольшого поиска в Google выглядят следующим образом:

    Это потому, что зарезервированные слова не являются допустимыми именами членов данных Java.

    Таким образом, мой вопрос был бы, есть ли где-то в документах, которые мне не удалось найти, это подробно объясняет, что мы можем и не можем использовать для имен ресурсов

    Ну, мой ответ будет смесью нескольких страниц, где вы можете найти то, что вам нужно.

    1.- Во-первых, я бы порекомендовал вам прочитать Соглашения, которые Oracle рекомендует для Java

    ПРИМЕЧАНИЕ: особенно раздел « Соглашения об именах » (это то, что есть в большинстве других ответов), после этого я бы предложил вам прочитать « Ключевые слова языков Java », потому что вы не можете использовать ни одно из этих слов, НО помните, что JAVA чувствителен к регистру , поэтому, если вы напишите «Abstract» вместо «abstract», то все в порядке, но, конечно, это может запутать кого-то позже (возможно, вас).

    2. И последнее, но не менее важное: вы можете прочитать « Рекомендации по стилю кода ». Это соглашения, которые участники исходного кода Android должны применять к своему коду для принятия.

    Если вы будете следовать этим правилам, ваш код не только будет действительным (конечно, это важно), станет более читабельным для вас и других, и если другому человеку потребуется внести некоторые изменения позже, это будет более легкой задачей чем если бы вы просто начали вводить случайные имена, такие как «x1, x2, X1, _x1 и т. д . »

    ДРУГАЯ ПОЛЕЗНАЯ СТАТЬЯ :

    Если вы запускаете свое приложение, то эта статья будет очень полезна для вас, она объясняет, почему использование сеттеров и геттеров преувеличенным способом является очень плохой практикой, они должны быть ТОЛЬКО, если они нужны не только для настройки и получить каждую переменную в вашем объекте.

    Илон Маск рекомендует:  Шаблон сайта религия HTML, CSS, 1 страница

    Новые книги

    Доктор психологических наук Сьюзан Уэйншенк написала продолжение своего легендарного бестселлера «100 главных принципов дизайна», используя последние открытия в области психологии, нейропсихологии, исследований мозга и социальной психологии. С момента выхода первой книги появились исследования, ставящие перед дизайнером новые задачи. «100 новых главных принципов дизайна» продолжают открывать тайны психологии, нейрофизиологии и исследований мозга и предлагают вам сжатые практичные советы, которые позволят создавать удобный и привлекательный дизайн, отвечающий неосознанным требованиям людей.

    Узнайте, как повысить эффективность ваших веб-сайтов, приложений, дизайна и продуктов, найдя в книге ответы на следующие вопросы:

    • Как заинтересовать зрителя рекламным роликом?

    • Какое количество текста на экране люди готовы прочитать?

    • Как одним простым приемом усилить правдоподобность вашего контента?

    • Когда лучше НЕ давать аудитории выбор?

    • Почему смех помогает в обучении детей?

    • Облегчают ли шрифты восприятие информации?

    • На каком месте экрана смартфона нельзя размещать меню?


    • Каким образом человеческий мозг обрабатывает большие объемы данных?

    Опираясь на исследования в области психологии, авторы показывают, что ключ к успеху в бизнесе – высокоэффективная корпоративная культура. Авторы доказывают, что вдохновляющая культура не возникает из ниоткуда: она опирается на научные методы. Из книги вы узнаете, как выстроить в компании культуру с нуля, как оценить нынешнюю культуру и какие изменения внести, если она испытывает трудности.

    Книга предназначена для CEO, рекрутеров, бизнес-тренеров и психологов.

    Список зарезервированных слов

    Здесь дан список предопределённых идентификаторов PHP. Ни один из идентификаторов, перечисленных здесь, не должен использоваться как идентификатор в ваших скриптах.
    В этих списках содержаться ключевые слова и предопределённые переменные, константы и имена классов. Эти списки никогда не будут исчерпывающими и окончательными.

    Эти слова имеют специальные значения в PHP. Некоторые из них выглядят как функции, некоторые — как константы, и так далее — но они таковыми не являются: это конструкции языка. Вы не можете использовать какое-либо из этих слов как константу, имя класса или имя функции. Использование их в качестве имён переменных обычно OK, но может привести к непониманию кода.

    Учебник PHP Языки программирования Информатика

    Учебник РНР
    Назад Вперёд

    Здесь дан список предопределённых идентификаторов PHP. Ни один из идентификаторов, перечисленных здесь, не должен использоваться как идентификатор в ваших скриптах.
    В этих списках содержаться ключевые слова и предопределённые переменные, константы и имена классов. Эти списки никогда не будут исчерпывающими и окончательными.

    Эти слова имеют специальные значения в PHP. Некоторые из них выглядят как функции, некоторые — как константы, и так далее — но они таковыми не являются: это конструкции языка. Вы не можете использовать какое-либо из этих слов как константу, имя класса или имя функции. Использование их в качестве имён переменных обычно OK, но может привести к непониманию кода.

    Список зарезервированных слов в Andro >

    В настоящее время я нахожусь в процессе разработки интерфейса для разработки другого приложения для Android и, похоже, снова пытаюсь использовать зарезервированные слова для ресурсов (будь то чертежи и макеты). Насколько мне известно, есть ряд правил, которые нужно знать:

    • Верхний регистр не допускается.
    • Никаких символов, кроме подчеркивания.
    • Нет номеров

    Приходите из тех (пожалуйста, поправьте меня, если я ошибаюсь) Я думаю, что вы не можете использовать любое из резервирующих слов из JAVA, которые после небольшого поиска в Google выглядят следующим образом:

    Поэтому мой вопрос будет, если в документах есть где-то, что мне не удалось найти, это подробно объясняет, что мы можем и не можем использовать для имен ресурсов. Это сразу после прочтения страницы о ресурсах, поэтому возможно, что я просто бесполезен в чтении.

    4 ответа

    Насколько мне известно, есть ряд правил, которые нужно знать:

    Верхний регистр не допускается.

    AFAIK, это не правило. Соглашение состоит в том, чтобы использовать все строчные буквы, но смешанный регистр сработал.

    ПРИМЕЧАНИЕ. В макетах вы можете использовать ТОЛЬКО строчные буквы (az), цифры (0-9) и подчеркивание (_).


    Правильный. Точнее, имя должно быть допустимым именем члена данных Java, которое ограничивает вас буквами, цифрами и подчеркиванием и не может начинаться с цифры.

    Это не правило, хотя ваше имя не может начинаться с цифры, как указано выше.

    Приходите из тех (пожалуйста, поправьте меня, если я ошибаюсь) Я думаю, что вы не можете использовать любое из резервирующих слов из JAVA, которые после небольшого поиска в Google выглядят следующим образом:

    Это потому, что зарезервированные слова не являются допустимыми именами членов данных Java.

    Таким образом, мой вопрос был бы, есть ли где-то в документах, которые мне не удалось найти, это подробно объясняет, что мы можем и не можем использовать для имен ресурсов

    Ну, мой ответ будет смесью нескольких страниц, где вы можете найти то, что вам нужно.

    1.- Во-первых, я бы порекомендовал вам прочитать Соглашения, которые Oracle рекомендует для Java

    ПРИМЕЧАНИЕ: особенно раздел « Соглашения об именах » (это то, что есть в большинстве других ответов), после этого я бы предложил вам прочитать « Ключевые слова языков Java », потому что вы не можете использовать ни одно из этих слов, НО помните, что JAVA чувствителен к регистру , поэтому, если вы напишите «Abstract» вместо «abstract», то все в порядке, но, конечно, это может запутать кого-то позже (возможно, вас).

    2. И последнее, но не менее важное: вы можете прочитать « Рекомендации по стилю кода ». Это соглашения, которые участники исходного кода Android должны применять к своему коду для принятия.

    Если вы будете следовать этим правилам, ваш код не только будет действительным (конечно, это важно), станет более читабельным для вас и других, и если другому человеку потребуется внести некоторые изменения позже, это будет более легкой задачей чем если бы вы просто начали вводить случайные имена, такие как «x1, x2, X1, _x1 и т. д . »

    ДРУГАЯ ПОЛЕЗНАЯ СТАТЬЯ :

    Если вы запускаете свое приложение, то эта статья будет очень полезна для вас, она объясняет, почему использование сеттеров и геттеров преувеличенным способом является очень плохой практикой, они должны быть ТОЛЬКО, если они нужны не только для настройки и получить каждую переменную в вашем объекте.

    Идентификаторы. Зарезервированные слова

    Читайте также:

    1. Глобально уникальные идентификаторы.
    2. Идентификаторы
    3. Идентификаторы пользователя и группы пользователей
    4. Элементы языка программирования-идентификаторы,константы, выражения

    Зарезервированные слова

    Лексемы

    Понятие об объекте

    Объект – это термин, ориентированный на работу с оперативной памятью компьютера. Под объектом в языке Си понимается участок оперативной памяти компьютера, в котором хранится некоторое значение. Одни данные в языке Си являются объектами, другие – объектами не являются. К объектам относятся переменные (кроме регистровых переменных). Литералы (константы) к объектам не относятся. К объектам также не относятся символические константы, объявляемые с помощью директивы define

    Илон Маск рекомендует:  Интересное о SEO сервисах - обзоры, статьи

    Замечание. Возникает следующий вопрос, каким образом можно отличить данные, являющиеся объектом от данных таковыми не являющихся? Для ответа на этот вопрос к этому данному следует применить оператор взятия адреса (&). Такая операция может использоваться только для объектов, а для данных, не являющихся объектами, эта операция оказывается недопустимой.

    Программа, написанная на языке Си, состоит из отдельных предложений. Предложения в свою очередь состоят из лексем. Лексемы играют роль “кирпичиков”, из которых строятся предложения языка. Лексемы неделимы и сами по себе определяют некоторое содержание. В языке Си различают следующие виды лексем:


    ● Разделители (знаки пунктуации).

    Зарезервированные слова и идентификаторы играют роль слов в предложениях программы, написанной на языке Си. Литералы применяются для обозначения фиксированных значений данных, используемых в программе.

    Операторы применяются для обозначения операций, предусмотренных языком программирования. Например, оператор “+” используется для обозначения операции сложения двух чисел.

    К разделителям относятся следующие лексемы: “[“, “]”, “(“, “)” и другие.

    Зарезервированные слова имеют фиксированный смысл, который закреплен за ними определением языка, Этот смысл не может быть изменен программистом. В связи с этим зарезервированные слова не могут использоваться в качестве слов пользователя, к которым относятся идентификаторы (смотри ниже). Не будем перечислять все зарезервированные слова, предусмотренные языком Си. Будем вводить эти слова по мере необходимости.

    Идентификатор – это конструкция языка, используемая для целей наименования. Идентификаторы выбираются программистом по своему усмотрению, но с учетом синтаксиса языка. В языке Си в качестве идентификатора может использоваться любая последовательность цифр и букв, которая начинается с буквы. Символ подчеркивания считается буквой. Следует учитывать, что идентификаторы языка Си чувствительны к регистру. Стандарт языка Си не ограничивает длину идентификатора. Ограничивается количество значащих символов в идентификаторе. В соответствии со стандартом C89 количество значащих символов в идентификаторе равно 31, а в стандарте С99 – 63 символа.

    В языке Си существует традиция записывать имена переменных строчными символами, а имена символических констант, которые определены с помощью директивы define, – заглавными.

    Во избежание возможных конфликтов с именами, зарезервированными для системных целей, рекомендуется не начинать пользовательские имена с двух подчёркиваний и подчёркивание, за которым следует заглавная буква.

    Примеры корректных идентификаторов:

    Number
    number /* Идентификаторы Number и number – это два
    разных идентификатора */
    _number
    count_words /* Идентификатор состоит из двух смысловых
    частей (слов), разделенных символом
    подчеркивания*/
    number_

    Примеры некорректных идентификаторов:

    for /* совпадает с зарезервированным словом */
    1_st_slovo /* начинается с цифры */
    super+ /* содержит недопустимый символ*/

    Примеры идентификаторов, которые могут конфликтовать с системными идентификаторами

    _Name /* Начинается с символа подчеркивания,
    за которым следует заглавная буква */
    __file /* Начинается с двух подряд следующих
    символов подчеркивания */

    | следующая лекция ==>
    Система типов языка Си | Целочисленные литералы

    Дата добавления: 2014-01-06 ; Просмотров: 541 ; Нарушение авторских прав? ;

    Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет

    Список зарезервированных слов в Android

    November 2020

    3k раз

    Я в настоящее время в процессе проектирования интерфейса разработки другого Android приложения и еще раз я, кажется, пытаются использовать зарезервированные слова для ресурсов (будь то и макеты вводимого коэффициента). Насколько мне известно, есть набор правил, которые вы должны знать:

    • Нет верхнего регистра не допускается.
    • Нет символы, кроме от подчеркивания.
    • Нет номера

    Appart от (пожалуйста , поправьте меня , если я ошибаюсь) Я думаю , что вы не можете использовать любого из слов из БРОНИРОВАТЬ JAVA , который после небольшого Googling кажется следующим:

    Так что мой вопрос будет , если есть где — то в документации , что я не удалось найти, что объясняет в деталях , что мы можем и может не использовать для имен ресурсов. Это сразу же после прочтения страницы о ресурсах поэтому его возможно , что я просто ничего не стоит в чтении.

    4 ответы

    Насколько мне известно, есть набор правил, которые вы должны знать:

    Нет верхнего регистра не допускается.

    AFAIK, это не является правилом. Конвенция должна использовать все строчные буквы, но смешанный случай работал.

    Примечание: В макетах можно использовать только строчные буквы (AZ), цифры (0-9) и символ подчеркивания (_).

    Нет символов помимо подчеркивания

    Правильный. Более точно, имя должно быть действительным именем элемента данных Java, которая ограничивает вас буквы, цифры и символы подчеркивания, и он не может начинаться с цифрой.

    Это не правило, если ваше имя не может начинаться с цифры, как было отмечено выше.

    Appart от (пожалуйста, поправьте меня, если я ошибаюсь) Я думаю, что вы не можете использовать любого из слов из БРОНИРОВАТЬ JAVA, который после небольшого Googling кажется следующим:

    Это потому, что зарезервированные слова не являются действительными именами элементов данных Java.

    Так что мой вопрос будет, если есть где-то в документации, что я не удалось найти, что подробно объясняет, что мы можем и не можем использовать для имен ресурсов

    Ну, мой ответ был бы сочетанием некоторых страниц, где вы можете найти то, что вам нужно.

    1.- Сначала я рекомендовал бы вам прочитать конвенции , которые Oracle рекомендует для Java

    Примечание: особенно раздел « Соглашения об именах » (это то , что большинство других ответов есть), после того, что я хотел бы предложить вам прочитать « Java Язык Ключевые слова » потому что вы не можете использовать любые из этих слов, но помните , что JAVA является CASE-SENSITIVE , так что если вы пишете «Abstract» вместо «абстрактного» , то это нормально, но, конечно , что может ввести в заблуждение кого — то позже один (может быть , сам).

    2.- Последнее , но не менее вы можете прочитать « Код стиль Руководство », это те соглашения , которые вкладчикам к исходному коду андроида нужны применить к их коду будет принято.

    Если следовать этому правилам, ваш код не только будет справедливым (Конечно, это важно), будет более понятным для вас и других, и если другой человек должен сделать некоторые изменения в дальнейшем, это было бы более легкой задачей чем если бы вы просто начать печатать случайные имена, такие как «x1, x2, X1, _x1 и т.д . »

    ДРУГИЕ ПОЛЕЗНЫЕ СТАТЬИ :

    Если вы начинаете ваше приложение, то эта статья будет очень полезна для вас, это объясняет , почему использование сеттеров и добытчиками в гипертрофированном виде очень плохая практика, они должны быть только , если требуется не только для установки и получать каждую переменную в вашем объекте.

    Понравилась статья? Поделиться с друзьями:
    Кодинг, CSS и SQL