"linkedlist, es de una interface LIST? o COLLECTION?" ... Aquí
http://docs.oracle.com/javase/7/docs...inkedList.html puedes ver las interfaces que implementa: Serializable, Cloneable, Iterable<E>, Collection<E>, Deque<E>, List<E>, Queue<E>
"con que sentido recibe un linkedlist y lo coloca en un Arraylist.....?" Es solo una forma de rellenar el ArrayList con unos elementos iniciales directamente en el constructor. ¿Como le pasas los elementos? Pues en una Collection de elementos. El ArrayList ira cogiendo los elementos de esa collection y metiéndolos dentro del ArrayList.
Se bueno.