O boolean é um tipo de varável do Java que só aceita true e false?
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.