Why do we use serialversionuid in java when serializing the object? and what is the benefit of it?
package testDemo;
import java.io.Serializable;
public class SerialTest implements Serializable
    private static final long serialVersionUID = -4180381409376176730L;
    public static void main(String[] args) {
    }
}
 
    