接口不能实例化,为什么可以通过new HashSet()就能实例化courses
上面定义的courses不是set类型的吗?所以要通过set接口的实现类HashSet来实例化,这个后面有讲解,你继续学下去