@@ -0,0 +1,679 @@
+public class Literals %7B%0A  public static void main(String%5B%5D args) %7B%0A    int i1 = 0x2f; // Hexadecimal (lowercase)%0A    System.out.println(%22i1: %22 + Long.toBinaryString(i1));%0A    int i2 = 0X2F; // Hexadecimal (uppercase)%0A    System.out.println(%22i2: %22 + Long.toBinaryString(i2));%0A    int i3 = 0177; // Octal (leading zero)%0A    System.out.println(%22i3: %22 + Long.toBinaryString(i3));%0A    char c = 0xffff; // max char hex value%0A    System.out.println(%22c: %22 + Long.toBinaryString(c));%0A    byte b = 0x7f; // max byte hex value%0A    System.out.println(%22b: %22 + Long.toBinaryString(b));%0A    short s = 0x7fff; // max short hex value%0A    System.out.println(%22s: %22 + Long.toBinaryString(s));%0A  %7D%0A%7D%0A

Add exercise 8