Java es sensible a la minúsculas y mayúsculas. Tu varaible va a ser distinta si cambias alguna letra por mayúscula o minúscula.
Las varibles siempre deben empezar por una letra, $ o _
public class naming{
public static void main(String[] args) {
//Las variables son diferentes si pones una letra mayúscula o minúscula
int edad = 15;
int Edad = 21;
System.out.println(edad);
System.out.println(Edad);
//Puedes usar $ o _ en las variables sin problemas
String city = "Mexico";
String $webpage = "Facebook";
String _emotion = "Happy";
//Puedes usar estos símbolos en donde gustes
String my_travel = "Rusia";
String mygoal$ = "Be free";
//También existen las variables constantes.
//Las vas a usar cuand no quieres que su valor cambie.
//Se escriben en mayúsculas.
String SHOP_NAME = "Pennywise";
String COLOR$HAIR = "Red";
int DISTANCE = 120;
}
}