添加注释以及对 JVM8 的支持