1. switch
    1. 允许使用String 做为条件使用
  2. 数值字面常量
    1. 二进制整数字面常量(0b或0B)
    2. 分割符"_"如:3.14_15_926
  3. 优化的异常处理
    1. java.lang.Throwable.addSuppressed方法,用于精确抛出异常
    2. catch捕捉多个异常
  4. try-with-resources
    1. 实现 java.lang.AutoCloseable接口的类可以使用try-with-resource
  5. 优化变长参数方法调用
    1. @SafeVarargs,@SafeVarargs代替@SuppressWarnings("unchecked")