x = null is assign null to x. x == null is see if x = null.
of course you can't assign x to null that's why null = x won't work.