Okay, I know NeilCoffey explained it long before, somewhat, but I, now, will still give a full explanation. It has to do with "literal" data. I.E. data that you type directly into code.
Boolean data is just that, the boolean Help with Code Tags Java Syntax ( Toggle Plain Text ) true false true false Strings are surrounded by quotes...