View RSS Feed

Recent Blogs Posts

  1. Java collection Best Practices?

    by , 01-08-2012 at 12:22 PM
    Following are the best practices related to collection framework.

    Use ArrayLists, HashMap when required to avoid thread synchronization overhead. Also you can use arrays when possible. You can achieve thread synchronization by:

    Java Code: This is an example of list and map
    Map myMap = Collections.synchronizedMap(myMap);
    List myList = Collections.synchronizedList(myList);
    Specify the initial values for ArrayList and HashMap because these grow periodically to get space for ...

    Updated 01-15-2012 at 09:35 AM by Java Collection

  2. Java Collection Framework

    by , 01-08-2012 at 12:19 PM
    List, Map and Set are the core interfaces supported by collection framework. Collection interface is extended by List and Set. There is also a Collections class in java that is a utility class and does not confuse it.
    A Set contains only unique elements and prevents duplication. Set is implemented by HashSet and TreeSet. List is a collection of ordered elements and it may contain duplicates. List is implemented by ArrayList, LinkedList and Vector.

    Map supports key value mapping. ...