The second one is good for every time. Because if "object" may have "null" then when compare by taking first one it throws a NullPointerException.
If we compare with second one it gives "TRUE/FALSE". Means never Fail this condition. Like this we have to check conditions.