9. Most Usable Java Classes
List:
List stores the sequence of elements. It may contain
duplicate elements. The elements of List are accessed
by its position.
Set:
Set is data Structure which do not allow duplicate
elements.
ArrayList:
Resizable Array
10. Java Classes (Contd.)
Map: An object that maps key to value, no duplicate key,
one key for each value.
HashMap: HashMap implements all the methods of Map
interface and permits null value and null key. It is
unsynchronized
Thread : A class used for multithreading program
11. Java Classes (Contd.)
Runnable:
is an interface for creating thread.
Vector:
Same as ArrayList but methods of Vector are
synchronized
AsyncTask:
Android class ... onPreExecute, doInBackground,
onProgressUpdate, onPostExecute