эти сообщения появляются, когда вы используете классы, которые поддерживают новую функцию J2SE 1.5 - generics. Вы получаете их, когда вы явно не указываете тип содержимого коллекции.
Например:
List l = new ArrayList();
list.add("String");
list.add(55);
Если вы хотите иметь коллекцию одного типа данных, вы можете избавиться от сообщений:
List<String> l = new ArrayList<String>();
list.add("String");
Если вам нужно поместить несколько типов данных в один сбор, вы делаете:
List<Object> l = new ArrayList<Object>();
list.add("String");
list.add(55);
Если вы добавите параметр -Xlint: unchecked в компилятор, вы получите подробную информацию о проблеме.
Подробнее см. Здесь: http://forums.sun.com/thread.jspa?threadID=584311