Код 1:
ArrayList arr = new ArrayList();
arr.add(3);
arr.add("ss");
Код 2:
ArrayList<Object> arr = new ArrayList<Object>();
arr.add(3);
arr.add("ss");
Код 3:
ArrayList<Object> arr = new ArrayList<Object>();
arr.add(new Integer(3));
arr.add(new String("ss"));
все вышеперечисленные три кода работают нормально.. может кто-нибудь сказать мне, что предпочтительнее и почему.. и почему компилятор eclipse всегда дает предупреждение, когда тип аргументов не упоминается в Arraylist.. спасибо заранее..