Integer.MAX_VALUE
/* i=32767 i=-32768 i=-32767 i=2147483647 i=-2147483648 i=-2147483647 */ public class MainClass { public static void main(String[] unused) { do_shorts(); do_ints(); } protected static void do_shorts() { short i = Short.MAX_VALUE; System.out.println("i=" + i++); System.out.println("i=" + i++); System.out.println("i=" + i++); } protected static void do_ints() { int i = Integer.MAX_VALUE; System.out.println("i=" + i++); System.out.println("i=" + i++); System.out.println("i=" + i++); } }