Para trabalhar neste mundo mutável, um programa precisa de variáveis, que são como caixas para guardar dados. Assim como não dá para colocar um elefante em uma caixa de fósforos, essas caixas de variáveis precisam de um tipo específico (por exemplo, "caixa de elefante") para que as pessoas não coloquem nelas coisas que não encaixam. Esta lição trata de variáveis em Java, tipos básicos de variáveis (String, int, double) e o operador de atribuição.