O boolean é um tipo de varável do Java que só aceita true e false?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
O boolean é um tipo de varável do Java que só aceita true e false?
Exatamente!
Exatamente Lucas. :D boolean é um tipo primitivo, ou seja é um número que ocupa 1 byte (ainda que não seja especificado que tenha esse tamanho) e é considerado um tipo por valor, ou seja, seu valor é sua própria identidade, ele existe em si só. A comparação de valores é direta.
O valor padrão dele é false.
Ele pode ser convertido implicitamente para um texto ("false" ou "true") e um número (0 ou 1) pode ser usado para representar falso ou verdadeiro no tipo, onde for necessário.