@SuppressWarnings作用:抑制编译器的警告信息
@SuppressWarnings("uncheakes")未检查的转化,如集合没有指定类型
@SuppressWarnings("unused") 未使用的变量
@SuppressWarnings("resource") 有泛型未指定类型
@SuppressWarnings("path") 在类路径,原文件路径中有不存在的路径
@SuppressWarnings("deprecation") 使用了某些不赞成使用的类和方法
@SuppressWarnings(“fallthrough”) switch语句执行到底没有break关键字
@SuppressWarnings("serial")某类实现Serializable 但是没有定义serialVersionUID 这个需要但是不必须的字段
@SuppressWarnings("rawtypes") 没有传递带有泛型的参数
@SuppressWarnings("all")全部类型的警告