J'utilise le type primitif Long qui s'incrémente de 1 à chaque fois que ma méthode 'generateNumber' est appelée. Que se passe-t-il si le Long atteint sa limite maximale ? Est-ce qu'une exception sera levée ou est-ce que la valeur minimale sera rétablie ? Voici mon exemple de code :
class LongTest {
private static long increment;
public static long generateNumber(){
++increment;
return increment;
}
}