"boolean1 = boolean2" and "boolean1 == boolean2"
see the expressions (sorry, I'm a Chinese. I can a little English)
boolean bl;
if ( bl = false){// "="not "=="
...
}
it has problems. but I compiled it ,and run.
of course, the result has problems.
I don't know why it can run. I use JDK 1.5 bete;

