这个jdk5.0引入的泛型.
在eclipse中你只要在声明集合的时候写成这样ArrayList list = new ArrayList()就会提示。
提示你定义集合的数据类型。
比如ArrayList<String> list = new ArrayList<String>()
你这样定义以后,这个list里面add就只能添加String类型,如果你添加int或者别的引用类型,编译器就会报错。
完全可以忽略掉这个警告
说的通俗一点,<>中的参数是用来指定ArrayList里的元素的类型,可以是任意类. 例: 自定义一个VO类 Person.java 现在要把多个Person实例储存到List中,如果按照List person = new ArraryList();的写法,在Eclipse中就会发出警告: 类型安全:方法 add(Object)属于原始类型 List。应该将对通用类型 List<E> 的引用参数化. 改成List<Person> person = new ArraryList<Person>();就OK了.*/ 备注;试过,不太对。