Имя переменной может быть любым произвольным именем, отвечающим следующим требованиям:
имя может содержать любые буквенно-цифровые символы, а также знак подчеркивания, при этом первый символ в имени не должен быть цифрой
имя не должно содержать знаков препинания и пробелов
имя не может быть ключевым словом языка Java
Кроме того, при его объявлении и последующем использовании необходимо учитывать, что Java является регистрозависимым языком, поэтому следующие объявления int age; и int Age; будет представлять две разные переменные.