Java Static Vs Non Static Method