So i have
if(A != null && (A.getFullName() == null || A.getFirstName().equals("")){}
Does the jvm check A.getFullName first before checking A.getFirstName? Is the order from left to right or could it check A.getFirstName before A.getFullName? I am asking because if A.getFullName is null, A.getFirstName will give me a NullPointerException