1) In LinkedList implementation all the 3 member varaibles size, first, last are transient, then what is the use of implementing serializable?
2) What will be persi
You'll notice LinkedList has writeObject and readObject methods. These write/read the size of the list and write/read each object in the list.
LinkedList
writeObject
readObject
Note that these methods (but also the fields) are private so the implementation may change. Don't depend on it. Depend on the interfaces.