JUC源码解读Future 使用Thread State And Lifecycle泛型extends(Get)与super(Put)创建线程池Java获取泛型类型JVM优雅关闭Classloader获取资源Java-内部类-静态内部类Java-Final的秘密JVM