Здесь # означает “количество”

В языках программирования константой называют значение, которое не меняется при работе программы. В Java можно использовать ключевое слово final, чтоб запретить изменение переменной. Например:

final int POINTS_FOR_FREE_THROW = 1;

И тогда если вы напишете что-то вроде следующего, произойдёт ошибка:

POINTS_FOR_FREE_THROW = 100;

В Java действует соглашение писать все константы заглавными буквами. А также использовать подчёркивания для разделения слов вместо верблюжьего стиля и пробелов. Объявляйте переменные как константы, чтобы нечаянно не изменить их значение. Более подробно о константах можно почитать на Википедии или по этой ссылке.

Свои ответы и вопросы можете оставлять в комментариях.