你那个javac是编译,你有没有运行过,我觉得是泛型引起的警告,可能是那个KeyType那里的那个接口用了泛型但是下面你new 的时候是个KeyType数组。
这个只是warning不是error。。
是不是和引入的jar包有关系呢,建议写个简单的测试
运行下试试,程序只管错误,不管警告的。