I read that null isn\'t an instanceof anything, but on the other hand that everything in Java extends Object class.>
null
instanceof
Object
As the JLS says, null is of the null type and that is not a reference type. It is however usable in situations where a value of a reference type is expected (the value is really a “bottom” in the type algebra).