C:\>javap -c Main.class Compiled from "Main.java" public class com.genuineflix.src.Main { public static final int CONSTANT_INT; public static final java.lang.Integer CONSTANT_INTEGER; static {}; Code: 0: bipush 16 2: invokestatic #14 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; 5: putstatic #20 // Field CONSTANT_INTEGER:Ljava/lang/Integer; 8: return public com.genuineflix.src.Main(); Code: 0: aload_0 1: invokespecial #25 // Method java/lang/Object."":()V 4: return public static void main(java.lang.String[]); Code: 0: getstatic #31 // Field java/lang/System.out:Ljava/io/PrintStream; 3: bipush 16 5: invokevirtual #37 // Method java/io/PrintStream.println:(I)V 8: getstatic #31 // Field java/lang/System.out:Ljava/io/PrintStream; 11: getstatic #20 // Field CONSTANT_INTEGER:Ljava/lang/Integer; 14: invokevirtual #43 // Method java/io/PrintStream.println:(Ljava/lang/Object;)V 17: return } Source: package com.genuineflix.src; public class Main { public static final int CONSTANT_INT = 16; public static final Integer CONSTANT_INTEGER = 16; public static void main(String[] args) { System.out.println(CONSTANT_INT); System.out.println(CONSTANT_INTEGER); } }