Может кто-нибудь исправить меня, если я не прав с этими правилами именования, пожалуйста? - PullRequest
0 голосов
/ 05 февраля 2019

У меня завтра большой тест, я новичок в Java и компьютерных науках, у меня небольшое затмение, и мне нужна ваша помощь. Я напишу правила именования в Java в соответствии с тем, что я думаю, и исправьте меня, еслия не прав:

наименование классов = каждое слово будет начинаться с заглавной буквы, а каждое другое слово будет начинаться с заглавной буквы.например: TodaysDate, Tester2.

с указанием конечных значений каждое слово будет написано заглавными буквами со знаком «_», разделяющим их.например: MAX_SPEED, TESTER_2; именование переменных экземпляра : каждое слово будет начинаться со строчной буквы, а каждое другое слово будет начинаться с заглавной буквы.например: maxSpeed, speed1;

методы именования : каждое слово будет начинаться со строчной буквы, а каждое другое слово будет начинаться с заглавной буквы.например: public int getX ();

именование локальных переменных в методах каждое слово будет начинаться со строчной буквы, а знак '_' отделяет каждое другое слово.все остальные слова будут начинаться со строчных букв. Например: int max_speed, tester_1;

Я думаю, это все.Пожалуйста, поправьте меня, если я что-то забыл или написал неправильное правило.Спасибо!

1 Ответ

0 голосов
/ 05 февраля 2019

Довольно редко использовать _ для разделения слов в локальных переменных, которые строчные.Обычно _ зарезервировано для вещей, написанных в верхнем регистре для четкого разделения слов, например static final поля.

Здесь нет правильного и неправильного ответа.Ваш проект может принять любое соглашение об именах , но важно придерживаться его.Выбор хорошо установленного соглашения может быть желательным, двумя наиболее распространенными являются Sun / Oracle Naming Convention и Google Java Style Guide .Они обычно хорошо поддерживаются различными инструментами, например, средством форматирования кода в IDE.

...