В чем разница между этими двумя функциями. Почему последний создает новый сериализуемый класс?
new ArrayList<Clazz>()
создает новый пустой ArrayList
new ArrayList<Clazz>(){}
Eclipse показывает: serializable class does not declare a static final serialVersionUID field of type long